https://bugs.kde.org/show_bug.cgi?id=486464
Bug ID: 486464
Summary: X11 applications that use _NET_WM_SYNC_REQUEST do not
resize correctly on Wayland
Classification: Plasma
Product: kwin
Version: 6.0.4
Platform: Fedora RPMs
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: platform-x11-nested
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
SUMMARY
On Wayland, X11 applications that use _NET_WM_SYNC_REQUEST exhibit incorrect
behavior during resizing:
* Window decoration painting is not synchronized with window content painting.
* At some point, the it will not be possible to resize or move the window for a
few seconds.
Only happens with kwin_wayland, kwin_x11 works correctly.
STEPS TO REPRODUCE
1. Log in to a Wayland KDE session-
1. Open a X11 application that use _NET_WM_SYNC_REQUEST (or force it to use
X11).
For example: QT_QPA_PLATFORM=xcb dolphin
2. Resize the window multiple times.
OBSERVED RESULT
The dimensions of the decorations are not synchronized to the dimensions of the
window contents. At some point, the window will stop resizing for a few
seconds. During that period, it will not be possible to move the window.
EXPECTED RESULT
The window should resize as expected and the decorations are not synchronized
with the contents.
SOFTWARE/OS VERSIONS
Linux/KDE Plasma: Fedora Linux 40
KDE Plasma Version: 6.0.4
KDE Frameworks Version: 6.1.0
Qt Version: 6.7.0
ADDITIONAL INFORMATION
Reproducible with Qt and GTK applications (when forced to use the X11 backend)
--
You are receiving this mail because:
You are watching all bug changes.