Skip to content
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

bad extension state makes windows immovable (jumping back to previously saved position) #31

Open
peter-lyons-kehl opened this issue Jul 8, 2022 · 5 comments
Labels
bug Something isn't working

Comments

@peter-lyons-kehl
Copy link

Thank you for Smart Auto Move. I used to love it.

However, on a multi-screen in GNOME 42.2 (current Manjaro Linux), it started to move a window (of GNOME "Terminal" application) to one screen. If I press Alt+Space > "Move to Monitor Left", it's ignored. If I grab the (terminal's) menu bar and move it to another screen, right after I release the mouse button it moves back.

I have many "Saved Windows" and nothing in "Overrides":
image

@zanovis
Copy link

zanovis commented Oct 26, 2022

Are you using Static Workspaces? Settings > Multitasking > Workspaces > Static Workspaces

Reference: #22

@khimaros
Copy link
Owner

khimaros commented Nov 1, 2022

there may have been some backward compatibility issues with the config format between releases.

i'm sad to hear this bit you and i'll be more mindful of this with future releases.

@peter-kehl would you mind providing a dump of your current configuration? note, there may be some private information in window titles, so you may want to review before posting here. you can also email to me privately me@khimaros.com

you can grab a dconf dump with:

$ dconf dump /org/gnome/shell/extensions/smart-auto-move/

after you've done that, you can try to reset your configuration and see if it fixes your problem. after this you will need to manually reposition all of the windows and update your overrides (hopefully) one last time:

$ dconf reset -f /org/gnome/shell/extensions/smart-auto-move/

if you are able to reproduce after that, please let me know.

@khimaros khimaros added the bug Something isn't working label Nov 1, 2022
@peter-lyons-kehl
Copy link
Author

Thank you. I don't use dynamic workspaces:
image

image

@peter-lyons-kehl
Copy link
Author

Now I'm on GNOME 43. If all is fine for a few days, I'll close this. Thank you Khimaros.

@khimaros khimaros changed the title Can't move a window in GNOME 42.2 bad extension state results in windows continuously being moved back to previous position May 13, 2023
@khimaros
Copy link
Owner

khimaros commented May 13, 2023

@peter-kehl i am curious to hear if the upgrade helped you. however, i do think this is a real bug which shows up in some circumstances and needs to be fixed.

in the meantime, there is a potential workaround, which is to run the following:

dconf reset /org/gnome/shell/extensions/smart-auto-move/saved-windows

it may be necessary to disable the extension, run the command, and then reenable but i have not yet confirmed this.

@khimaros khimaros pinned this issue May 13, 2023
@khimaros khimaros changed the title bad extension state results in windows continuously being moved back to previous position bad extension state makes windows immovable (jumping back to previously saved position) May 13, 2023
@khimaros khimaros unpinned this issue Apr 18, 2024
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment
Labels
bug Something isn't working
Projects
None yet
Development

No branches or pull requests

3 participants