https://bugs.kde.org/show_bug.cgi?id=522135
Bug ID: 522135
Summary: Maximized XWayland windows have a click-through gap
above them with certain display configurations.
Classification: Plasma
Product: kwin
Version First 6.7.1
Reported In:
Platform: Other
OS: Linux
Status: REPORTED
Severity: normal
Priority: NOR
Component: xwayland
Assignee: [email protected]
Reporter: [email protected]
Target Milestone: ---
Created attachment 193658
--> https://bugs.kde.org/attachment.cgi?id=193658&action=edit
kscreen-console output for context
DESCRIPTION
I have a 2 monitor setup, the primary one is horizontal 1440p@125% on the left
and second is a vertical 1080p@100% on the right.
Whenever I have a maximized XWayland window on the primary display, when I move
my cursor against the top edge of the screen, I can click through to the window
behind the maximized one.
This is an obvious flaw that causes a terrible UX inconvenience.
This issue is only present when the maximized window is XWayland one and
doesn't occur with Wayland native windows. It also doesn't happen when
fractional scaling is disabled on the primary monitor.
STEPS TO REPRODUCE
1. Make sure your setup is similar to the one described above.
2. Maximize a native Wayland application.
3. Maximize an application that uses XWayland and make sure it is in the front.
4. Move the mouse cursor against the top edge of the horizontal display on the
left.
5. Left click with the mouse.
OBSERVED RESULT
It clicks on the native Wayland window behind it.
EXPECTED RESULT
It should click on the maximized XWayland window in the front.
SOFTWARE/OS VERSIONS
Operating System: Arch Linux
KDE Plasma Version: 6.7.1
KDE Frameworks Version: 6.27.0
Qt Version: 6.11.1
Kernel Version: 7.0.12-1-cachyos (64-bit)
Graphics Platform: Wayland
Processors: 16 × AMD Ryzen 7 9800X3D 8-Core Processor
Memory: 32 GiB of RAM (30.9 GiB usable)
Graphics Processor: AMD Radeon RX 9060 XT
ADDITIONAL INFORMATION
I uploaded my kscreen-console output as an attachment.
--
You are receiving this mail because:
You are watching all bug changes.