Bug 507313 - Cursor state stays stuck and doesn't update after action
Summary: Cursor state stays stuck and doesn't update after action
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (other bugs)
Version First Reported In: 6.4.0
Platform: Arch Linux Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-07-21 14:55 UTC by tux
Modified: 2025-08-24 14:59 UTC (History)
1 user (show)

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


Attachments
Video of the cursor bug (2.48 MB, video/webm)
2025-07-21 15:10 UTC, tux
Details

Note You need to log in before you can comment on or make changes to this bug.
Description tux 2025-07-21 14:55:21 UTC
SUMMARY
When performing an action that changes the cursor it stays stuck in that state and doesn't return to normal. The cursor only stays stuck within the contents/boundaries of the window of the application. Moving the cursor outside the window of the program makes it return to normal, but moving back over the affected program window makes the cursor get stuck again.

STEPS TO REPRODUCE
1. Perform an action with the cursor like drag-and-drop in Dolphin or on the taskbar.

OBSERVED RESULT
The cursor stays and gets stuck as "dragging hand" or "stop sign" or whatever action performed. It stays stuck within the area/window of the program (e.g. Dolphin or taskbar). Cursor acts like normal outside of the area/window of the affected program, but when the cursor moves back over the area of the affected program it returns to the wrong stuck state again (e.g. "dragging hand" or "stop sign").

EXPECTED RESULT
Cursor state updates normally.

SOFTWARE/OS VERSIONS
Operating System: Arch Linux 
KDE Plasma Version: 6.4.3
KDE Frameworks Version: 6.16.0
Qt Version: 6.10.0
Kernel Version: 6.15.7-zen1-1-zen (64-bit)
Graphics Platform: Wayland
Processors: 12 × AMD Ryzen 5 5600 6-Core Processor
Memory: 32 GiB of RAM (31.2 GiB usable)
Graphics Processor: AMD Radeon RX 6650 XT

ADDITIONAL INFORMATION
First affected Plasma version might've been 6.2, 6.3, or 6.4. I'm not sure.
Bug doesn't occur in plasma/kwin-x11.
Comment 1 tux 2025-07-21 15:10:18 UTC
Created attachment 183396 [details]
Video of the cursor bug
Comment 2 tux 2025-07-22 22:29:52 UTC
Also tested this with a test user account with an empty /home/test/, and the bug still occurs there too.
Comment 3 tux 2025-08-24 14:59:16 UTC
Seems fixed as of Plasma/kwin 6.4.4.