** Description changed: - Known bug present in questing and resolute: + [ Impact ] + + Moving a maximized window to another monitor by keyboard shortcuts, such + that the window is moved by the display server without without any + synchronization with the client application, does not correctly preserve + its new position: the window moves back to the old monitor after a focus + change. + + The bug only reproduces if the maximized window dimensions would be + identical between the two screens, so the two monitors need to have + identical resolutions and scaling factors and also have the same + "insets" (dock, top panel...). By default in Ubuntu Desktop only the + primary display gets a dock and top panel, so we need two extra monitors + which both will have no dock nor panel. + + This was fixed upstream in https://gitlab.gnome.org/GNOME/mutter/-/merge_requests/4852 + + [ Test Plan ] With two external monitors A and B other than the primary monitor. 1. Maximize (not full-screen) a window on screen A. 2. Press Shift+Super+Arrow to move the window to screen B. 3. Click on other window on screen A. -> The moved window will move back. - The bug only reproduces if the maximized window dimensions would be - identical between the two screens, so the two monitors need to have - identical resolutions and scaling factors and also have the same - "insets" (dock, top panel...). By default in Ubuntu Desktop only the - primary display gets a dock and top panel, so we need two extra monitors - which both will have no dock nor panel. + [ Where problems could occur ] + + The patch affects the tracking of window positions. + Problems would manifest as windows failing to stick to their position on the screen. + In the worst case, a bug in the logic could cause the desktop to crash and forcefully log-out the user.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/2147214 Title: Maximized windows moved by Shift+Super+Arrow get moved back when focus is lost To manage notifications about this bug go to: https://bugs.launchpad.net/mutter/+bug/2147214/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
