domferr / tilingshell

Extend Gnome Shell with advanced tiling window management. Supports multiple monitors, Windows 11 Snap Assistant, Fancy Zones, customised tiling layouts and more.
https://extensions.gnome.org/extension/7065/tiling-shell/
GNU General Public License v2.0
207 stars 3 forks source link

[BUG] SUPER + LEFT_ARROW doesn't work when a window was maximized. #59

Open thyttan opened 1 week ago

thyttan commented 1 week ago

Describe the bug

To Reproduce Steps to reproduce the behavior:

  1. Do SUPER + UP_ARROW until the window is maximized.
  2. Do SUPER + LEFT_ARROW and notice nothing happens.
  3. Do SUPER + RIGHT_ARROW and see the window snap to the top left layout position.

Expected behaviour

Information:

domferr commented 1 week ago

Hey @thyttan thank you for reporting this bug! Your report is AWESOME, it is very well made, thank you :heart:! This will be fixed in the next update, meanwhile I leave here the files if you want to try it in advance. If you do, let me know if it is fixed and if the other keybindings are working like before! Thank you

thyttan commented 1 week ago

Thanks! The bug went away with that fix!

twkonefal commented 1 day ago

I have a similar issue. When using multiple monitors the SUPER + ARROW doesn't move the window to the next monitor if unless the window is fully maximized or un-tiled. If you SUPER + ARROW the window to an edge on one monitor you can't repeat the command (or use SUPER+SHIFT+ARROW) to move the window to the next monitor. I feel like this used to work, but it no longer does.

domferr commented 5 hours ago

Hey @twkonefal, Tiling Shell's keybindings doesn't move the window to another monitor, so I suspect you were using GNOME's keybindings. If you want that behavior, you can disable Tiling Shell's keybindings from the preferences, which will automatically re-enable GNOME's ones. I hope to add the feature you are talking about in the future!