-
-
Notifications
You must be signed in to change notification settings - Fork 656
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
Unable to Move Windows Between Spaces #2484
Comments
Seems to be a issue with current version Edit: Mac Os |
tried 7.1.2, no luck From other issues previously reported, moving windows is supported in Sequoia if you enable SA. Unfortunately that's not an option for me, company laptop :( |
Same for me. Are there any workarounds? |
I have the same issue after upgrading to Sequoia. I’ve noticed that moving windows works between spaces that are currently visible on a multi-monitor setup (no SA setup). For example, I have two monitors, and they are currently displaying spaces 1, 3. In this case, I can move windows between spaces using the following command:
However, when a space is not visible, some issues occur. Setup:
Currently, displays 3 and 10 are visible on two monitors.
|
void space_manager_move_window_to_space(uint64_t sid, struct window *window) |
You need to use the latest version of yabai and disable SIP as described in the wiki, for moving windows to other spaces to work in Sequoia. Apple added protection to the API - there is no workaround. |
Edit: including a pair of scripts that can move windows between spaces when you have multiple displays. This works by temporarily moving the window to a non-focused display, then switching spaces (using keyboard shortcuts) and moving it to the right space. In a hacky state, but could help someone else get day-to-day window shuffling less painful. space-switch: This uses applescript to send keystrokes and switch spaces using a configured shortcut (option and a number in my case - you will need to adapt to your own shortcuts):
move-window: Move windows to another space by (if needed/possible) juggling then to another display. If you only have a single display available this will not work.
|
thats pretty sad, that we need to disable that... time to switch to x86 notebook |
Thanks for clarifying this can't be fixed. Disabling SIP is a no-go, and not being able to move windows between spaces greatly reduces yabai's utility for me. I guess it’s back to Linux! |
The end of an era. sadly can't disable SIP due to work restrictions. understandably out of your control, thanks for all the effort as always. |
The problem started after upgrading to Sequoia.
The text was updated successfully, but these errors were encountered: