-
Notifications
You must be signed in to change notification settings - Fork 4
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
fullscreen windows are not restored to the correct workspace #38
Comments
After fiddling with it a lot, I learned on how to use the software. Restoring is really dependent on application, on window state and on match Treshhold. I had to relog a lot in combination with the autostarts extension to see if it really worked. But now that it does, I'm happy. |
Fix is essentially that some applications wont be moved no matter what and others are. So you can get some via flatpak and the others you can run natively. And then when something still doesnt work, you gotta remove the saved windows and readd them overriding them. I think I relogged about 400 times for my 8 workspaces with many apps and did tons of other tweaking. But now when I log in, its restored as I left it :) |
Does this happen on Wayland or X11? Sounds similar to #32 |
wayland I switched back to xorg+i3. This is way too janky. Like, I know its less friction to let it make things for me. But its far less reliable than defining a rule in i3 that might even match through regex... |
@zDEFz thank you for the detailed issue description and trying to make this work. was it still operating unreliably for you even once you figured out the right set of overrides? |
Yes. I tried everything. This was the reason I'm back to xorg / i3 and wayland / sway. Please note that restoration works better if the window state is not equal to maximized / fullscreen. |
i've released https://github.com/khimaros/smart-auto-move/releases/tag/v19 which contains commit dea6f57 -- there are some changes to the fullscreen and workspace management which may help with this issue. |
edit used https://extensions.gnome.org/extension/4099/no-overview/ to disable the overview on login. Problem is still present.
How to reproduce:
Signing in then, the user has to click into the GNOME desktop and then choose for the window, either keepassxc or thunderbird, which is then immediately full-screened. But its now two fullscreenwindows in one workspace.
How to solve:
Toggle Maximization state of the window thats meant to be in another workspace.
Things I tried todo:
Result:
Workaround: Start applications after working area is in focus via SUPER/META instead of using autostart
Sorry for potato quality, github doesnt allow more than 10MB...
https://user-images.githubusercontent.com/24463722/225552257-47055294-f687-45f1-a04d-35e6578fa7d1.mp4
The text was updated successfully, but these errors were encountered: