Public bug reported: ## Description
I have 2 vertical monitors. If I drag a window on either vertical monitor, the tiling manager forces a left-side split tiling of the vertical monitor. It forces this tiling no matter where the mouse is dragging a window. ## Expected Behavior When I drag a window to a vertical monitor, it should only tile if I drag the window to the screen edge. And it should tile based on which edge I drag the window to. ## Actual Behavior No matter where I drag the window on a vertical monitor, it wants to split the window and put on the left side of the screen. ## Logs ```bash $ journalctl -f /usr/bin/gnome-shell May 07 11:07:47 athena gnome-shell[8036]: Error in size change accounting. May 07 11:07:49 athena gnome-shell[8036]: value "inf" of type 'gdouble' is invalid or out of range for property 'scale-x' of type 'gdouble' May 07 11:07:49 athena gnome-shell[8036]: value "inf" of type 'gdouble' is invalid or out of range for property 'scale-y' of type 'gdouble' May 07 11:07:49 athena gnome-shell[8036]: *** BUG *** May 07 11:07:49 athena gnome-shell[8036]: In pixman_region32_init_rect: Invalid rectangle passed May 07 11:07:49 athena gnome-shell[8036]: Set a breakpoint on '_pixman_log_error' to debug May 07 11:07:49 athena gnome-shell[8036]: Error in size change accounting. May 07 11:08:07 athena gnome-shell[8036]: Error in size change accounting. May 07 11:08:11 athena gnome-shell[8036]: Error in size change accounting. May 07 11:10:41 athena gnome-shell[8036]: meta_display_get_monitor_in_fullscreen: assertion 'monitor >= 0 && monitor < n_logical_monitors' failed May 07 11:16:01 athena gnome-shell[8036]: Object Gjs_ui_search_ListSearchResults (0x572107e9dd50), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs. == Stack trace for context 0x5721064b8360 == #0 5721065b0558 i resource:///org/gnome/shell/ui/search.js:677 (2053539f12e0 @ 97) #1 5721065b04c8 i file:///usr/share/gnome-shell/extensions/[email protected]/extension.js:50 (f33bab36650 @ 25) #2 5721065b0438 i file:///usr/share/gnome-shell/extensions/[email protected]/extension.js:40 (f33bab365b0 @ 52) #3 5721065b0368 i resource:///org/gnome/shell/ui/extensionSystem.js:210 (2d3f18b6a1f0 @ 408) #4 7ffc73063130 b resource:///org/gnome/shell/ui/extensionSystem.js:588 (2d3f18b6a9c0 @ 429) #5 5721065b02e8 i resource:///org/gnome/shell/ui/extensionSystem.js:697 (2d3f18b6add0 @ 12) #6 7ffc73065160 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:808 (2afc87ec0920 @ 169) #7 5721065b0240 i resource:///org/gnome/shell/ui/extensionSystem.js:309 (2d3f18b6a330 @ 301) #8 5721065b01b8 i resource:///org/gnome/shell/ui/shellDBus.js:478 (2d3f18bfb880 @ 25) #9 7ffc73065d80 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:379 (2afc87ebfa10 @ 148) #10 7ffc730666f0 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:448 (2afc87ebfc40 @ 25) #11 5721065b0128 i resource:///org/gnome/shell/ui/init.js:20 (2afc87e8d8d0 @ 48) ``` ## Misc Does not affect my horizontal monitor, tiling continues to work. I first noticed this when I wanted to move a video I popped out of Firefox to a vertical monitor, not sure if related to Firefox Picture-in-Picture. Never seen this bug before. On a fresh 26.04 install. Tried and did not fix: - Restarting the [email protected] extension. - Disabling and re-enabling the vertical monitors via Ubuntu "Display" settings. ## System Info ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: gnome-shell-ubuntu-extensions 50.26.04.7ubuntu ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0 Uname: Linux 7.0.0-15-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.34.0-0ubuntu2 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Thu May 7 11:30:30 2026 InstallationDate: Installed on 2026-04-30 (7 days ago) InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1) PackageArchitecture: all ProcEnviron: LANG=en_US.UTF-8 PATH=(custom, no user) SHELL=/bin/bash TERM=xterm-256color XDG_RUNTIME_DIR=<set> SourcePackage: gnome-shell-ubuntu-extensions UpgradeStatus: No upgrade log present (probably fresh install) ** Affects: gnome-shell-ubuntu-extensions (Ubuntu) Importance: Undecided Status: New ** Tags: amd64 apport-bug resolute wayland-session ** Attachment added: "Screencast of bug" https://bugs.launchpad.net/bugs/2151810/+attachment/5968782/+files/Screencast%20From%202026-05-07%2011-40-18_compressed.mp4 ** Description changed: ## Description I have 2 vertical monitors. If I drag a window on either vertical monitor, the tiling manager forces a left-side split tiling of the vertical monitor. It forces this tiling no matter where the mouse is dragging a window. ## Expected Behavior When I drag a window to a vertical monitor, it should only tile if I drag the window to the screen edge. And it should tile based on which edge I drag the window to. ## Actual Behavior No matter where I drag the window on a vertical monitor, it wants to split the window and put on the left side of the screen. ## Logs ```bash $ journalctl -f /usr/bin/gnome-shell May 07 11:07:47 athena gnome-shell[8036]: Error in size change accounting. May 07 11:07:49 athena gnome-shell[8036]: value "inf" of type 'gdouble' is invalid or out of range for property 'scale-x' of type 'gdouble' May 07 11:07:49 athena gnome-shell[8036]: value "inf" of type 'gdouble' is invalid or out of range for property 'scale-y' of type 'gdouble' May 07 11:07:49 athena gnome-shell[8036]: *** BUG *** May 07 11:07:49 athena gnome-shell[8036]: In pixman_region32_init_rect: Invalid rectangle passed May 07 11:07:49 athena gnome-shell[8036]: Set a breakpoint on '_pixman_log_error' to debug May 07 11:07:49 athena gnome-shell[8036]: Error in size change accounting. May 07 11:08:07 athena gnome-shell[8036]: Error in size change accounting. May 07 11:08:11 athena gnome-shell[8036]: Error in size change accounting. May 07 11:10:41 athena gnome-shell[8036]: meta_display_get_monitor_in_fullscreen: assertion 'monitor >= 0 && monitor < n_logical_monitors' failed May 07 11:16:01 athena gnome-shell[8036]: Object Gjs_ui_search_ListSearchResults (0x572107e9dd50), has been already disposed — impossible to access it. This might be caused by the object having been destroyed from C code using something such as destroy(), dispose(), or remove() vfuncs. - == Stack trace for context 0x5721064b8360 == - #0 5721065b0558 i resource:///org/gnome/shell/ui/search.js:677 (2053539f12e0 @ 97) - #1 5721065b04c8 i file:///usr/share/gnome-shell/extensions/[email protected]/extension.js:50 (f33bab36650 @ 25) - #2 5721065b0438 i file:///usr/share/gnome-shell/extensions/[email protected]/extension.js:40 (f33bab365b0 @ 52) - #3 5721065b0368 i resource:///org/gnome/shell/ui/extensionSystem.js:210 (2d3f18b6a1f0 @ 408) - #4 7ffc73063130 b resource:///org/gnome/shell/ui/extensionSystem.js:588 (2d3f18b6a9c0 @ 429) - #5 5721065b02e8 i resource:///org/gnome/shell/ui/extensionSystem.js:697 (2d3f18b6add0 @ 12) - #6 7ffc73065160 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:808 (2afc87ec0920 @ 169) - #7 5721065b0240 i resource:///org/gnome/shell/ui/extensionSystem.js:309 (2d3f18b6a330 @ 301) - #8 5721065b01b8 i resource:///org/gnome/shell/ui/shellDBus.js:478 (2d3f18bfb880 @ 25) - #9 7ffc73065d80 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:379 (2afc87ebfa10 @ 148) - #10 7ffc730666f0 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:448 (2afc87ebfc40 @ 25) - #11 5721065b0128 i resource:///org/gnome/shell/ui/init.js:20 (2afc87e8d8d0 @ 48) + == Stack trace for context 0x5721064b8360 == + #0 5721065b0558 i resource:///org/gnome/shell/ui/search.js:677 (2053539f12e0 @ 97) + #1 5721065b04c8 i file:///usr/share/gnome-shell/extensions/[email protected]/extension.js:50 (f33bab36650 @ 25) + #2 5721065b0438 i file:///usr/share/gnome-shell/extensions/[email protected]/extension.js:40 (f33bab365b0 @ 52) + #3 5721065b0368 i resource:///org/gnome/shell/ui/extensionSystem.js:210 (2d3f18b6a1f0 @ 408) + #4 7ffc73063130 b resource:///org/gnome/shell/ui/extensionSystem.js:588 (2d3f18b6a9c0 @ 429) + #5 5721065b02e8 i resource:///org/gnome/shell/ui/extensionSystem.js:697 (2d3f18b6add0 @ 12) + #6 7ffc73065160 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:808 (2afc87ec0920 @ 169) + #7 5721065b0240 i resource:///org/gnome/shell/ui/extensionSystem.js:309 (2d3f18b6a330 @ 301) + #8 5721065b01b8 i resource:///org/gnome/shell/ui/shellDBus.js:478 (2d3f18bfb880 @ 25) + #9 7ffc73065d80 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:379 (2afc87ebfa10 @ 148) + #10 7ffc730666f0 b resource:///org/gnome/gjs/modules/core/overrides/Gio.js:448 (2afc87ebfc40 @ 25) + #11 5721065b0128 i resource:///org/gnome/shell/ui/init.js:20 (2afc87e8d8d0 @ 48) ``` ## Misc Does not affect my horizontal monitor, tiling continues to work. I first noticed this when I wanted to move a video I popped out of Firefox to a vertical monitor, not sure if related to Firefox Picture-in-Picture. - Never seen this bug before. On a fresh 26.06 install. + Never seen this bug before. On a fresh 26.04 install. Tried and did not fix: - Restarting the [email protected] extension. - Disabling and re-enabling the vertical monitors via Ubuntu "Display" settings. ## System Info ProblemType: Bug DistroRelease: Ubuntu 26.04 Package: gnome-shell-ubuntu-extensions 50.26.04.7ubuntu ProcVersionSignature: Ubuntu 7.0.0-15.15-generic 7.0.0 Uname: Linux 7.0.0-15-generic x86_64 NonfreeKernelModules: nvidia_modeset nvidia ApportVersion: 2.34.0-0ubuntu2 Architecture: amd64 CasperMD5CheckResult: pass CurrentDesktop: ubuntu:GNOME Date: Thu May 7 11:30:30 2026 InstallationDate: Installed on 2026-04-30 (7 days ago) InstallationMedia: Ubuntu 26.04 "Resolute Raccoon" - Release amd64 (20260423.1) PackageArchitecture: all ProcEnviron: - LANG=en_US.UTF-8 - PATH=(custom, no user) - SHELL=/bin/bash - TERM=xterm-256color - XDG_RUNTIME_DIR=<set> + LANG=en_US.UTF-8 + PATH=(custom, no user) + SHELL=/bin/bash + TERM=xterm-256color + XDG_RUNTIME_DIR=<set> SourcePackage: gnome-shell-ubuntu-extensions UpgradeStatus: No upgrade log present (probably fresh install) -- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2151810 Title: On drag windows only always left-split tile on vertical monitors To manage notifications about this bug go to: https://bugs.launchpad.net/ubuntu/+source/gnome-shell-ubuntu-extensions/+bug/2151810/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
