Public bug reported:

Ubuntu 26.04, gnome-shell 50.1, mutter 50.1, gnome-shell-ubuntu-extensions 
(Tiling Assistant v54), Firefox 157 snap (native Wayland).
▎
▎ Steps: drag a Firefox window (by its titlebar, or by tearing a tab off) to 
the left screen edge so that part of it goes off-screen, and release while the 
tile preview is shown.
▎
▎ Expected: the window is tiled to the left half.
▎ Actual: the window gets tiled, but ~100 ms later its x-position jumps back to 
where the pointer was released. y stays at 0, and the size stays correct. It 
happens intermittently, mostly when the window was partly off-screen at release.
▎
▎ Trace (window frame rect, ms):
▎ 13768 grab-end  -652,367 1920x2160
▎ 13768 TILE   -> 0,0     1920x2160
▎ 13808 pos       0,0     1920x2160
▎ 13923 pos       -652,0  1920x2160   <- reverted
▎ This looks like mutter applying a stale position from a configure sent during 
the interactive move. The workaround is to call window.move_frame(true, x, y) 
again after Twm.tile() (checked at 100/250/500/1000 ms while tiledRect is 
unchanged), which fixes it reliably.

ProblemType: Bug
DistroRelease: Ubuntu 26.04
Package: gnome-shell-ubuntu-extensions 50.26.04.8ubuntu [modified: 
usr/share/gnome-shell/extensions/[email protected]/src/extension/tilingWindowManager.js]
ProcVersionSignature: Ubuntu 7.0.0-38.38-generic 7.0.14
Uname: Linux 7.0.0-38-generic x86_64
NonfreeKernelModules: nvidia_modeset nvidia
ApportVersion: 2.34.1-0ubuntu0.1
Architecture: amd64
CasperMD5CheckMismatches: ./.disk/casper-uuid-oem ./boot/grub/efi.img 
./boot/grub/grub.cfg ./casper/initrd
CasperMD5CheckResult: fail
CurrentDesktop: ubuntu:GNOME
Date: Wed Oct  7 23:44:40 2026
DistributionChannelDescriptor:
 # This is the distribution channel descriptor for the OEM CDs
 # For more information see http://wiki.ubuntu.com/DistributionChannelDescriptor
 canonical-oem-sutton-jammy-amd64-20240705-908
InstallationDate: Installed on 2024-07-12 (817 days ago)
InstallationMedia: Ubuntu 22.04 LTS "Jammy Jellyfish" - 
pc-sutton-jammy-amd64-20240705-908
PackageArchitecture: all
SourcePackage: gnome-shell-ubuntu-extensions
UpgradeStatus: Upgraded to resolute on 2026-10-03 (4 days ago)

** Affects: gnome-shell-ubuntu-extensions (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: amd64 apport-bug resolute wayland-session

-- 
You received this bug notification because you are a member of Ubuntu
Bugs, which is subscribed to Ubuntu.
https://bugs.launchpad.net/bugs/2169905

Title:
  Tiling Assistant: window snaps back to drop x-position ~100 ms after
  edge tiling (Wayland, Firefox)

To manage notifications about this bug go to:
https://bugs.launchpad.net/ubuntu/+source/gnome-shell-ubuntu-extensions/+bug/2169905/+subscriptions


-- 
ubuntu-bugs mailing list
[email protected]
https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs

Reply via email to