bbidulock / adwm

advanced dynamic window manager
MIT License
60 stars 7 forks source link

Window geometry state #10

Closed bbidulock closed 4 years ago

bbidulock commented 4 years ago

I add this issue here so I won't lose track of it.

When resizing windows in floating mode, sometimes adwm loses the state of the window geometry. For example, the effect can be seen by following these steps:

  1. Place a workspace in floating mode (Alt F).
  2. Open a roxterm window.
  3. Increase the font size using (Shift Ctrl +): the window increases in size properly.
  4. Vertically maximize the window (Shift Ctrl Up): the window maximizes vertically, but the width of the window goes back to its original width, which is incorrect.
bbidulock commented 4 years ago

Another way of exposing the issue:

  1. Place a workspace in floating mode (Alt F).
  2. Open a roxterm window.
  3. Increase the font size using (Shift Ctrl +): the window increases in size properly.
  4. Place the workspace in tiling mode (Alt T).
  5. Place the workspace back in floating mode (Alt F): the window goes back to its original size.
bbidulock commented 4 years ago

Note that this last one doesn't happen if the window is moved from its original position after resizing.

bbidulock commented 4 years ago

Both behaviours fixed by 9f1028c