-
-
Notifications
You must be signed in to change notification settings - Fork 154
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
Going full screen swaps side by side windows #188
Comments
It is by design (kinda) When you fullscreen the window, the window detaches from the tree. When you exit fullscreen, the window attaches back to the tree When the window attaches back to the tree, we need to find the position where to attach it. The current algorithm is to attach it after the most recently used window in the tree In general case, after you detach window from the tree, the tree could be changed in an unpredictable way, so when you want to attach the window back, there is no such thing as "windows previous position", the tree has changed In version 0.8.x, AeroSpace didn't detached and attached windows but kept fullscreen windows in the tree. Keeping the windows in the tree leads to phantom "holes" in the tree. See #18 |
Oh I see, thank you for the quick response! |
This happens for fullscreen video players and it's quite irritating. For example, if I have a browser with a YouTube page split like this.
Now, if you make the video on YouTube full screen and you close it, instead of going back to the previous layout, you will get:
|
I second this. It's not very nice when you transform your browser to be at a certain position + of a certain size and then lose all that by simply fullscreening a video. |
Hi, I noticed a problem on side by side windows after going full screen with one of them.
Basically, I started with the video on the left, went full screen, pressed esc, and the original placement swapped.
Initial state
Full Screen on the video
Press esc
The text was updated successfully, but these errors were encountered: