Bug 482566 - Launch feedback animation plays without the cursor if it was hidden when the animation started
Summary: Launch feedback animation plays without the cursor if it was hidden when the ...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: general (other bugs)
Version First Reported In: 5.27.10
Platform: Arch Linux Linux
: NOR minor
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2024-03-06 18:48 UTC by Unknown
Modified: 2024-05-31 18:04 UTC (History)
1 user (show)

See Also:
Latest Commit:
Version Fixed/Implemented In:
Sentry Crash Report:


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description Unknown 2024-03-06 18:48:07 UTC
Sometimes the cursor hides itself and then when you launch an app with the keyboard, only the launch feedback animation is shown for the app and the cursor still remains hidden. In my case, the cursor becomes hidden when I start typing.

Operating System: EndeavourOS 
KDE Plasma Version: 5.27.10
KDE Frameworks Version: 5.115.0
Qt Version: 5.15.12
Kernel Version: 6.7.8-arch1-1 (64-bit)
Graphics Platform: X11
Graphics Processor: Mesa Intel® HD Graphics 4400
System Version: ThinkPad T440s
Comment 1 Nate Graham 2024-03-07 05:22:58 UTC
Can reproduce the issue on Wayland too. Pretty minor and low priority though, I'd say.
Comment 2 Vlad Zahorodnii 2024-05-31 15:13:22 UTC
Git commit 40839e3347e91e6193c90ae00e4c2afc1f5f967f by Vlad Zahorodnii.
Committed on 31/05/2024 at 15:00.
Pushed by vladz into branch 'master'.

plugins/startupfeedback: Don't show bouncing cursor if cursor is invisible

M  +5    -0    src/cursorsource.cpp
M  +1    -0    src/cursorsource.h
M  +14   -1    src/plugins/startupfeedback/startupfeedback.cpp

https://invent.kde.org/plasma/kwin/-/commit/40839e3347e91e6193c90ae00e4c2afc1f5f967f
Comment 3 Vlad Zahorodnii 2024-05-31 18:04:39 UTC
Git commit 3d9c8429c96da9dea175013414b4c7aef8642723 by Vlad Zahorodnii.
Committed on 31/05/2024 at 15:14.
Pushed by vladz into branch 'Plasma/6.1'.

plugins/startupfeedback: Don't show bouncing cursor if cursor is invisible


(cherry picked from commit 40839e3347e91e6193c90ae00e4c2afc1f5f967f)

Co-authored-by: Vlad Zahorodnii <vlad.zahorodnii@kde.org>

M  +5    -0    src/cursorsource.cpp
M  +1    -0    src/cursorsource.h
M  +14   -1    src/plugins/startupfeedback/startupfeedback.cpp

https://invent.kde.org/plasma/kwin/-/commit/3d9c8429c96da9dea175013414b4c7aef8642723