"Prevent windows from going outside of the monitor edges"
"Prevent windows from going outside of the monitor edges" is a feature I would like to see in this app.
Whenever a user(or a program) drags(or positions) a window outside of the monitor edges, the windows snaps to inside edges of the screen.
This should apply to both user positioning and for programs positioning of windows. This is very useful, because it's really annoying when this occurs, and there is no built in way to get the window back into visible area.
-
Lars Hallstrøm Eriksen commented
No, this is still the same. Seems to happen more on slow computers and more with some programs, like there is some process where the mouse pointer doesn't keep up with the window. And Win+arrowkey still won't move a window that is outside the screen, but there is now a longer keyboard shortcut that does - but it's too complicated to remember, so I have to check the Hotkeys settings every time to find it :-/
-
Anonymous commented
Has this issue been fixed with any release? i am on 1.15.1 and this issue still occurs. The fix below does work, but it is not something i can, or should need to, instruct all of my staff to perform.
-
Jerold Haas commented
Alt-Space, M, -> will stick the window to your mouse cursor. This is Windows-native. I've dealt with this issue for many versions of Windows (since 3.1 actually ;) ).
-
I agree, having a window stuck outside of the monitor should never happen, I will improve this.
-
Lars Hallstrøm Eriksen commented
There is a need for this feature but the real problem is two specific flaws in AquaSnap. Without AquaSnap active, it isn't actually possible to move a window outside the monitors*.
Flaw 1: If you move a window QUICKLY away from a snapped position, it will skip ahead of the mouse cursor. Thus if you move the mouse cursor near the bottom of a monitor and release the mouse button, the window may be placed outside the monitor.
Flaw 2: Win+Arrowkey doesn't work when a window is outside the monitors, so you can't use hotkeys to move an escaped window back onto a monitor. Workaround: right-click on the AquaSnap icon in the system tray, select Off, select the escaped window by clicking once on its button in the Windows taskbar, use Win+Arrowkey to move window back into a monitor. Then turn AquaSnap on again.
*) Exception: A few programs that are not multi-monitor aware may open on a second monitor that has been disconnected since last time the program was open.