-
-
Notifications
You must be signed in to change notification settings - Fork 164
New issue
Have a question about this project? Sign up for a free GitHub account to open an issue and contact its maintainers and the community.
By clicking “Sign up for GitHub”, you agree to our terms of service and privacy statement. We’ll occasionally send you account related emails.
Already on GitHub? Sign in to your account
Avoid workspace switching when opening notifications? #331
Comments
You can try to disable "Displays have separate spaces" to see if the problem goes away I suspect that the issue is duplicate of #101 |
Thanks ... this does change the behavior a bit but doesn't totally resolve it. When I open the notification the workspace doesn't switch but when I close that window then it seems to switch. Different topic, and I can open a separate issue if you're interested in it, but for floating windows I think it might be interesting if you use the |
Well, focus managment is complicated. When a window closes, AeroSpace tries to keep the focus on the currently focused workspace, but if the timing is wrong it doesn't always succeed even with a single monitor, not to mention two monitors. I might come up with ideas on how to better handle it, but right now it's indeed unreliable
Yes, it should work like that, I just didn't have time to implement it. For floating windows, |
I have the following setup / issue:
I have a workspace on a secondary monitory assigned to
0
to which Apple Mail is assigned. However, much of the time that monitor is actually displaying workspace8
. I also am using theon-window-detected
callback to make any subsequent mail windows float (which is working).However, my issue is that if I'm working on my primary monitor (workspace
1
) and I receive an email. If I open the email by clicking the notification as it arrives in the top right of my monitor then the new email opens floating in my main monitor on workspace1
. Which is perfect. However, my secondary monitor switches from whatever workspace it's on currently to workspace0
which also has the main mail window open. Is there a way to avoid this? I'd prefer the secondary monitory stay on the workspace it's currently on.The text was updated successfully, but these errors were encountered: