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

Vlad Zahorodnii <vlad.zahorod...@kde.org> changed:

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|REPORTED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/bb8b51a3ab
                   |                            |e750a42907f393bc35da5f5d034
                   |                            |a83

--- Comment #2 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit bb8b51a3abe750a42907f393bc35da5f5d034a83 by Vlad Zahorodnii.
Committed on 20/02/2024 at 23:01.
Pushed by vladz into branch 'master'.

Fix disappearing software cursor in overview and zoom effect

The overview and the zoom effect repaint the whole screen every frame.
But the problem is that there are cases when there's nothing to repaint.
I'm not quite sure why it happens. Maybe overview and other effects
should honor the repaint region, but on the other hand, they don't need
to because of the fullscreen effect api promises.

This change forces overview and zoom effect to use "generic paint" code
path in the workspace scene to force infiniteRegion() repaint regions.

M  +2    -0    src/effect/quickeffect.cpp
M  +1    -0    src/plugins/zoom/zoom.cpp

https://invent.kde.org/plasma/kwin/-/commit/bb8b51a3abe750a42907f393bc35da5f5d034a83

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

Reply via email to