Bug 444081 - Mouse theme switches to default in some contexts
Summary: Mouse theme switches to default in some contexts
Status: CONFIRMED
Alias: None
Product: kwin
Classification: Plasma
Component: decorations (show other bugs)
Version: 5.23.0
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2021-10-20 04:01 UTC by David
Modified: 2025-01-04 18:31 UTC (History)
2 users (show)

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


Attachments

Note You need to log in before you can comment on or make changes to this bug.
Description David 2021-10-20 04:01:42 UTC
SUMMARY
In some situations, the mouse pointer will revert to the default theme within some context.

STEPS TO REPRODUCE
1. Set a non-default mouse pointer theme.
2. Launch Dolphin.
3. Open some folder that would be tall enough to be scrollable.
4. Drag some file up to the top bar that has buttons and watch the mouse pointer.

OBSERVED RESULT
The mouse pointer shows as the default breeze theme within the toolbar.

EXPECTED RESULT
Should always use the mouse theme that I have configured.

SOFTWARE/OS VERSIONS
Operating System: Debian GNU/Linux
KDE Plasma Version: 5.23.0
KDE Frameworks Version: 5.86.0
Qt Version: 5.15.2
Kernel Version: 5.14.0-3-amd64 (64-bit)
Graphics Platform: X11
Processors: 16 × AMD Ryzen 7 2700 Eight-Core Processor
Memory: 15.5 GiB of RAM
Graphics Processor: AMD VEGA10

ADDITIONAL INFORMATION
Comment 1 Nate Graham 2021-10-20 15:10:02 UTC
If you restart KWin with kwin_x11 --replace in a terminal window, does the titlebar start picking up the new cursor?
Comment 2 David 2021-10-20 16:48:26 UTC
(In reply to Nate Graham from comment #1)
> If you restart KWin with kwin_x11 --replace in a terminal window, does the
> titlebar start picking up the new cursor?

No, the issue is still present.
Comment 3 Nate Graham 2021-10-20 17:05:38 UTC
Darn, can reproduce.
Comment 4 ask4support 2025-01-04 18:31:01 UTC
FYI: I've managed to work around the problem that kwin was using a different cursor while hovering above the window decoration and a simple strace revealed that it was looking for default cursor, which wasn't in the off-the-shelf Kubuntu 24.10's Oxygen Blue theme. Making a hardlink to the leftptr named default worked that issue around.