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

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

           What    |Removed                     |Added
----------------------------------------------------------------------------
         Resolution|---                         |FIXED
             Status|ASSIGNED                    |RESOLVED
      Latest Commit|                            |https://invent.kde.org/plas
                   |                            |ma/kwin/-/commit/21691fe570
                   |                            |7608cd3175f3d35f280b65355ff
                   |                            |bdf

--- Comment #11 from Vlad Zahorodnii <vlad.zahorod...@kde.org> ---
Git commit 21691fe5707608cd3175f3d35f280b65355ffbdf by Vlad Zahorodnii.
Committed on 07/09/2024 at 08:11.
Pushed by vladz into branch 'master'.

scene: Fix animated software cursor not updating

The Item schedules repaints per scene delegate. Currently, there are no
any attached scene delegates when using software cursor, which results in
it freezing as soon as it stops moving.

The issue is addressed by using SceneDelegate instead of RenderLayerDelegate.

The proposed code is not great, but on the other hand, the plan is to
embed the software cursor in the workspace scene if needed.

M  +2    -2    src/compositor_wayland.cpp
M  +3    -2    src/scene/cursordelegate_opengl.cpp
M  +3    -5    src/scene/cursordelegate_opengl.h
M  +3    -2    src/scene/cursordelegate_qpainter.cpp
M  +3    -3    src/scene/cursordelegate_qpainter.h
M  +1    -1    src/scene/cursorscene.cpp

https://invent.kde.org/plasma/kwin/-/commit/21691fe5707608cd3175f3d35f280b65355ffbdf

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

Reply via email to