Bug 460453

Summary: Cursor broken states in Wayland
Product: [Plasma] kwin Reporter: McCak <mccak-main>
Component: wayland-genericAssignee: KWin default assignee <kwin-bugs-null>
Status: RESOLVED UPSTREAM    
Severity: normal CC: nate, xaver.hugl
Priority: NOR    
Version First Reported In: 5.26.0   
Target Milestone: ---   
Platform: Arch Linux   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description McCak 2022-10-14 23:09:44 UTC
STEPS TO REPRODUCE
1. Login to Wayland session 
2. Open flatseal (For this you can use any app but for my test i use flatseal because it has so much thing that have different cursor state)
3. Try to hover the mouse above something

OBSERVED RESULT
The cursor will stuck at some state.. even it stuck on wrong state sometimes

EXPECTED RESULT
Right Cursor state.. example pointing to above x button to delete some env var should be finger or something.. not a typing thingy cursor

SOFTWARE/OS VERSIONS
Linux: Arch Linux
KDE Plasma Version: 5.26.0 
KDE Frameworks Version: 5.99.0
Qt Version: 5.15.6

ADDITIONAL INFORMATION

This happen on all apps.. another example is try to open text file.. the cursor will stuck at "loading" state even the kate already opened.. and its seems confused to switching the state above the text and not above the text.. Resizing a window would just make it stuck it "resizing" state cursor for sometimes then it switch to wrong state again if u hover it to something that different that default state..
Comment 1 McCak 2022-11-08 13:42:22 UTC
This is somehow fixed in recent mesa-git... I assume there is workaround on mesa side for this bug?