返回 Bug 清单
BUG-0779project-65中已修复backend-logic
登录期间隐藏启动画面,避免置顶遮挡登录框
发现:2026-10-09验证:2026-10-09置信度:70%
症状
commit 16d4d8087365 (2026-10-03) fix(ui): 登录期间隐藏启动画面,避免置顶遮挡登录框
根因
commit message 描述: fix(ui): 登录期间隐藏启动画面,避免置顶遮挡登录框
修复方案
修复 14 行,删除 16 行。改动文件: main.py
错误签名
fix(ui): 登录期间隐藏启动画面,避免置顶遮挡登录框 问题: CustomSplashScreen 带 WindowStaysOnTopHint,初始化完成后停留在
'等待用户登录...' 状态且始终置顶,登录对话框被完全盖住无法操作。
修复:
- 登录对话框弹出前 splash.hide()(对象保留,生命周期仍由 Python 侧管理)
- 登录成功构建主窗口时重新 splash.show() 显示'启动主界面...',
延续遮盖无窗口窗口期的原有设计
- 主窗口 show 后由既有 singleShot 统一关闭
验证: offscreen 链路测试 + 37 项桌面测试全绿 + desktop_smoke 通过技术信息
来源项目
project-65
涉及文件
main.py
标签
git-sweep, auto-ingested, project-65, mcp-reported, source-agent