-
Notifications
You must be signed in to change notification settings - Fork 502
[Bug] 双屏模式下锁屏解锁后窗口从副屏弹回主屏 #3244
Copy link
Copy link
Closed
Labels
bugSomething isn't workingSomething isn't workingtriageTouched by Cursor automationTouched by Cursor automationtriage:admittedReserved for serialized automatic issue triage admissionReserved for serialized automatic issue triage admissiontriage:bug-readyConfirmed Netcatty bug ready for automatic implementationConfirmed Netcatty bug ready for automatic implementation
Description
Activity
Metadata
Metadata
Assignees
Labels
bugSomething isn't workingSomething isn't workingtriageTouched by Cursor automationTouched by Cursor automationtriage:admittedReserved for serialized automatic issue triage admissionReserved for serialized automatic issue triage admissiontriage:bug-readyConfirmed Netcatty bug ready for automatic implementationConfirmed Netcatty bug ready for automatic implementation
Operating system
Windows
Netcatty version
1.1.82
How did you install Netcatty?
GitHub Release (.exe)
Affected area
Can you reproduce it?
Always (100%)
Steps to reproduce
Expected behavior
窗口解锁后保持在副屏上的位置不变。
Actual behavior
每次锁屏解锁后,在副屏上的 Netcatty 窗口都会跳到主屏。
Environment
Additional context
Related: #920 修复了 Settings 窗口在副屏打开时跳到主屏的问题(PR #928),但主窗口本身似乎没有做 off-screen 窗口位置校验。锁屏时 Windows 会重排显示布局,应用保存的窗口坐标可能失效,Electron 应用通常需要用 electron-window-state 并在恢复时检查 bounds 是否还在有效屏幕范围内。