aesophor / wmderland

🌳 X11 tiling window manager using space partitioning trees
https://www.reddit.com/r/unixporn/comments/fb8ve1/wmderland_104_time_to_move_on/
MIT License
409 stars 15 forks source link

Fullscreen states are messed up when the first window in a workspace is floating, fullscreened, and un-fullscreened #42

Closed aesophor closed 4 years ago

aesophor commented 4 years ago

Current Behavior

Fullscreen states are messed up when the first window in a workspace is floating, fullscreened, and un-fullscreened. The floating window won't be restored to its original position and size.

Expected Behavior

After being un-fullscreened, this window should be restored to its original position and size.

Steps to Reproduce

  1. Spawn two non-floating windows.
  2. Switch focus to the window on the LHS.
  3. Set this window to floating.
  4. Set this window to fullscreen.
  5. Set this window to non-fullscreen. (Now it won't be restored to its original position and size)

All other windows seem to work fine.

Environment

version: v1.0.5 running via startx

aesophor commented 4 years ago

Hotfix in 410cb99f21b3d3b46e0cd4df54bd901754f5147f.