| Summary: | Plasma Mobile's quicksettings panel (layershell window) visually is underneath apps that update their views constantly | ||
|---|---|---|---|
| Product: | [Plasma] kwin | Reporter: | Devin Lin <espidev> |
| Component: | wayland-generic | Assignee: | KWin default assignee <kwin-bugs-null> |
| Status: | REPORTED --- | ||
| Severity: | normal | ||
| Priority: | NOR | ||
| Version First Reported In: | master | ||
| Target Milestone: | --- | ||
| Platform: | Other | ||
| OS: | Linux | ||
| Latest Commit: | Version Fixed/Implemented In: | ||
| Sentry Crash Report: | |||
|
Description
Devin Lin
2025-09-15 14:07:41 UTC
Setting KWIN_USE_OVERLAYS=0 seems to fix the issue. A possibly relevant merge request was started @ https://invent.kde.org/plasma/kwin/-/merge_requests/8134 Git commit 870af921829b87453e45b148244c98f9524cbfe6 by Xaver Hugl. Committed on 01/10/2025 at 13:21. Pushed by zamundaaa into branch 'master'. backends/wayland: some fixes for overlays This explicitly sets the stacking order of the subsurfaces, and maps pointer positions from the subsurface to the output (which was ignored before). M +26 -1 src/backends/wayland/wayland_backend.cpp M +2 -0 src/backends/wayland/wayland_backend.h M +8 -3 src/backends/wayland/wayland_egl_backend.cpp M +4 -0 src/backends/wayland/wayland_layer.cpp M +1 -0 src/backends/wayland/wayland_layer.h https://invent.kde.org/plasma/kwin/-/commit/870af921829b87453e45b148244c98f9524cbfe6 This still appears to be an issue, since we are coming up on the Plasma 6.5 release I think I might need to ship with KWIN_USE_OVERLAYS=0 to the Plasma Mobile startup script Git commit f9e209829a65d4c015dbcbd060e293e69f34b569 by Vlad Zahorodnii, on behalf of Xaver Hugl. Committed on 13/10/2025 at 18:45. Pushed by vladz into branch 'Plasma/6.5'. backends/wayland: some fixes for overlays This explicitly sets the stacking order of the subsurfaces, and maps pointer positions from the subsurface to the output (which was ignored before). (cherry picked from commit 870af921829b87453e45b148244c98f9524cbfe6) M +26 -1 src/backends/wayland/wayland_backend.cpp M +2 -0 src/backends/wayland/wayland_backend.h M +8 -3 src/backends/wayland/wayland_egl_backend.cpp M +4 -0 src/backends/wayland/wayland_layer.cpp M +1 -0 src/backends/wayland/wayland_layer.h https://invent.kde.org/plasma/kwin/-/commit/f9e209829a65d4c015dbcbd060e293e69f34b569 This is still an issue on master kwin |