sbmpost / AutoRaise

AutoRaise (and focus) a window when hovering over it with the mouse
GNU General Public License v3.0
1.42k stars 60 forks source link

Feature request: Only shift focus for maximized windows #213

Open RowanG1 opened 3 months ago

RowanG1 commented 3 months ago

I use Magnet for maximizing windows. I only really like to use AutoRaise for windows that are maximized by Magnet, when using multiple displays. I find that AutoRaise unexepctedly hides windows when it operates on layered screens on one display. So the good use case for me is when I move the pointer to another display, not when I move to another window within a display. It would be great to have an option to only shift focus for maximized windows (not just Mac maximized windows, but also window management tools like Magnet), and where the maximized window has no other windows layed on top of it.

RowanG1 commented 3 months ago

One solution I found to this issue,is to use the Mac "Stage Manager", which prevents the windows from overlaying each other in the first place.

sbmpost commented 3 months ago

@RowanG1

Will take a look but may take a while. It is a rather specific requirement in combination with magnet.

So the good use case for me is when I move the pointer to another display, not when I move to another window within a display

There is an experimental branch which implements exactly this. It is called focus-only-on-change-screen. Would that work for you?