https://bugs.kde.org/show_bug.cgi?id=513233

Zamundaaa <[email protected]> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/0b6e7740d7
                   |                            |a1e5d5d750368bc0107f7def3fb
                   |                            |710
             Status|ASSIGNED                    |RESOLVED

--- Comment #11 from Zamundaaa <[email protected]> ---
Git commit 0b6e7740d7a1e5d5d750368bc0107f7def3fb710 by Xaver Hugl.
Committed on 21/05/2026 at 16:37.
Pushed by zamundaaa into branch 'master'.

scene/workspacescene: render overlay items in paintScreen

This ensures that overlay items are included in effects like the zoom effect,
which simplifies the zoom effect and fixes
- qtquick effects not being affected by zoom
- shake cursor duplicating the cursor while zoomed in
- dnd items not being rendered in the correct position while zoomed in

The only downside to this is that effects that block direct scanout also now
block the hardware cursor. Since neither offscreen nor qtquick effects block
direct scanout anymore, this shouldn't be a problem in practice though.
Related: bug 489265

M  +0    -59   src/plugins/zoom/zoom.cpp
M  +0    -17   src/plugins/zoom/zoom.h
M  +0    -3    src/plugins/zoom/zoom.kcfg
M  +22   -15   src/scene/workspacescene.cpp

https://invent.kde.org/plasma/kwin/-/commit/0b6e7740d7a1e5d5d750368bc0107f7def3fb710

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to