-
Notifications
You must be signed in to change notification settings - Fork 97
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
XRandr reconfiguration reshuffles windows even if not needed (since icewm 3.3.3) #728
Comments
Setting |
If you say that the taskbar should be moved, do you mean that the position of the output has changed? Doesn't |
Could you give the output of |
Perfect. This solves the problem for me.
Before:
Command:
After:
|
Almost forgot about this. I just mean in general. In the case I reported, position or resolution don't change. But if they change, I would expect that the taskbar gets moved. |
Only ArrangeWindowsOnScreenSizeChange when the desktop is really resizing.
Can you test this (with ArrangeWindowsOnScreenSizeChange=1)? |
I can confirm that this doesn't reshuffle the windows anymore in my test case. |
I suggest the following changes to the window rearrangement code:
|
Something like
xrandr --output DisplayPort-1 --same-as DisplayPort-0 --auto
doesn't change the resolution or desktop size, but it moves around and reorders all windows on the current workspace. Windows in other workspaces are not changed. Tested in icewm 3.3.3. I suspect this is caused by the fix to #713.This is really inconvenient. I don't want icewm to shuffle my windows even if the screen or desktop resolution changes. Would it be possible to add an option that disables the window moving code? (It should still move the taskbar.)
The text was updated successfully, but these errors were encountered: