** Description changed: - Ubuntu release: - Ubuntu 20.04.2 LTS + [ Impact ] - Issue description: - When the gnome-initial-setup launched, if user changes the scale 200 -> 400 or 100 -> 200. - There is some garbage on the edge of the window. + When changing the display scale, existing GTK4 windows display graphical + glitches around the edges of the window, and mouse input is not received + correctly. - The issue is not seen if we login in wayland session. + The issue only occurs on X11; Wayland is unaffected. A video is attached. + + [ Test Plan ] + + 1. Open Settings + 2. Navigate to Displays + 3. Change the scale to a higher value + 4. Verify that the Settings window does not present graphical glitches around the edges + 5. Verify that the window responds normally to mouse clicks + 6. Verify that you can drag the window around by its titlebar + + 7. Change the scale to a lower value + 8. Verify that the Settings window does not present graphical glitches around the edges + 9. Verify that the window responds normally to mouse clicks + 10. Verify that you can drag the window around by its titlebar + + [ Where problems could occur ] + + The patch only affects behaviour for the X11 session. + It invalidates the window shadow when the scale changes: a bug in the logic could cause unnecessary shadow re-draws. + At worst, a bug in the C code could cause the GTK4 app to crash and close.
-- You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. https://bugs.launchpad.net/bugs/1924689 Title: Window border corruption after changing display scale between 100% and 200% in Xorg To manage notifications about this bug go to: https://bugs.launchpad.net/gtk/+bug/1924689/+subscriptions -- ubuntu-bugs mailing list [email protected] https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs
