https://bugs.kde.org/show_bug.cgi?id=515784
Zamundaaa <[email protected]> changed: What |Removed |Added ---------------------------------------------------------------------------- Resolution|--- |FIXED Status|ASSIGNED |RESOLVED Latest Commit| |https://invent.kde.org/plas | |ma/kwin/-/commit/f0dc5e4ff3 | |a428adf6df83966d9d080488bd1 | |db9 --- Comment #16 from Zamundaaa <[email protected]> --- Git commit f0dc5e4ff3a428adf6df83966d9d080488bd1db9 by Xaver Hugl. Committed on 05/05/2026 at 18:06. Pushed by zamundaaa into branch 'master'. scene/workspacescene: allow an early exit in the overlay candidate search This fixes direct scanout for situations with opaque subsurfaces that cover the entire screen. Before, when the opaque subsurface was found, it still processed all parent surfaces when unwinding the recursion. In some cases, that added the parent surface to the list, breaking direct scanout for no reason. M +32 -15 src/scene/workspacescene.cpp https://invent.kde.org/plasma/kwin/-/commit/f0dc5e4ff3a428adf6df83966d9d080488bd1db9 -- You are receiving this mail because: You are watching all bug changes.
