Created attachment 137763 [details] dconf-editor after opening context menu SUMMARY When opening context menus in GTK 2/3/4 apps, cursor changes to default X cursor (from default Xorg theme, not current cursor theme) STEPS TO REPRODUCE 1. Open GTK+ 2/3/4 app 2. Open context menu OBSERVED RESULT Cursor changes to X cursor EXPECTED RESULT Cursor stays the same SOFTWARE/OS VERSIONS Linux/KDE Plasma: Fedora 34 KDE Plasma Version: 5.21.3 KDE Frameworks Version: 5.80.0 Qt Version: 5.15.2 ADDITIONAL INFORMATION
Hmm, your screenshot does not appear to show the cursor, so I can't tell what the problem is. :) Can you re-take it and include the cursor?
Created attachment 137774 [details] dconf-editor
Does it start working if you restart kwin (kwin_x11 --replace)?
No, it still shows X cursor.
Thanks, that means KWin isn't at fault here. So it could be the apps fault, or it could be our fault for not setting some setting that they consume correctly. More likely that.
I don't think so, today I also noticed that this cursor also appears over parts Plasma task manager thumbnail tooltips (over empty space or text, not thumbnails themselves). I have no idea how I missed this before. This is probably some weird Fedora 34 issue (and there is at least one other Fedora user that has this too that commented on my bug report there) although for some reason I have a feeling that it will get any response there.
Created attachment 138039 [details] Cursor over taskbar tooltips
It also shows over other tooltips that belong to taskbar plasmoid (like tooltip of pinned apps) but other plasmoids are not affected.
I fixed this by installing xsetroot package (that was automatically removed because of splitting of X11 tools in separate packages in F34). It seems that startkde needs it to set cursor on root window. https://bugzilla.redhat.com/show_bug.cgi?id=1950795#c4
Thanks for following up!