Created attachment 176649 [details] video demonstration I want to drag the window that is on top, but when windows are overlapping and I click and drag on the pager it sometimes picks the window below the active one. This used to work reliably in plasma 5 on X11. Operating System: Arch Linux KDE Plasma Version: 6.2.4 KDE Frameworks Version: 6.9.0 Qt Version: 6.8.1 Kernel Version: 6.12.4-arch1-1-ml (64-bit) Graphics Platform: Wayland Processors: 16 × AMD Ryzen 7 6800H with Radeon Graphics Memory: 34.9 GiB of RAM Graphics Processor: AMD Radeon 680M Manufacturer: LENOVO Product Name: 82RE System Version: Legion 5 15ARH7
A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-desktop/-/merge_requests/2796
Git commit 4493b07d295d45700845baf4d55c773e6b3cdc01 by Niccolò Venerandi. Committed on 10/02/2025 at 13:33. Pushed by niccolove into branch 'master'. Treat StackingOrder as int instead of list The StackingOrder is a int; trying to convert it into a QList resulted in an always-empty list, which then gave us 0 as the stacking order of any window. M +2 -2 applets/pager/pagermodel.cpp M +1 -1 applets/pager/pagermodel.h M +1 -1 applets/pager/windowmodel.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/4493b07d295d45700845baf4d55c773e6b3cdc01
Git commit d33654b7516fe7b61691412a5a6cffb991dd214e by Niccolò Venerandi. Committed on 10/02/2025 at 13:34. Pushed by niccolove into branch 'Plasma/6.3'. Treat StackingOrder as int instead of list The StackingOrder is a int; trying to convert it into a QList resulted in an always-empty list, which then gave us 0 as the stacking order of any window. (cherry picked from commit 4493b07d295d45700845baf4d55c773e6b3cdc01) Co-authored-by: Niccolò Venerandi <niccolo@venerandi.com> M +2 -2 applets/pager/pagermodel.cpp M +1 -1 applets/pager/pagermodel.h M +1 -1 applets/pager/windowmodel.cpp https://invent.kde.org/plasma/plasma-desktop/-/commit/d33654b7516fe7b61691412a5a6cffb991dd214e
*** Bug 505008 has been marked as a duplicate of this bug. ***