Bug 451822 - Third-party cursor theme reverts to default Breeze when I open a menu of Firefox running on Xwayland
Summary: Third-party cursor theme reverts to default Breeze when I open a menu of Fire...
Status: RESOLVED FIXED
Alias: None
Product: kwin
Classification: Plasma
Component: wayland-generic (show other bugs)
Version: master
Platform: Neon Linux
: NOR normal
Target Milestone: ---
Assignee: KWin default assignee
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2022-03-23 12:01 UTC by Patrick Silva
Modified: 2023-11-18 14:48 UTC (History)
1 user (show)

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


Attachments
screen recording (137.19 KB, video/webm)
2022-03-23 12:01 UTC, Patrick Silva
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Patrick Silva 2022-03-23 12:01:05 UTC
Created attachment 147681 [details]
screen recording

SUMMARY
This bug only occurs on X11 and if Firefox is running on Xwayland.

STEPS TO REPRODUCE
1. use Wayland session
2. open Cursors KCM
3. click on 'Get new cursors...' button
4. search for 'Radioactive' cursor theme and install it
5. apply Radioactive cursor theme
6. logout and login to apply Radioactive cursor theme to the whole system
7. run Firefox on Xwayland
8. activate the menu bar of Firefox by pressing alt key
9. open any menu from the menu bar

OBSERVED RESULT
Radioactive cursor theme reverts to default Breeze when I open any menu.
Please watch the attached screen recording.

EXPECTED RESULT
cursor should not change when we open a menu

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.24.80
KDE Frameworks Version: 5.93.0
Qt Version: 5.15.3
Graphics Platform: Wayland
Comment 1 Patrick Silva 2022-03-23 12:05:22 UTC
ops, obviously I meant 'This bug only occurs on Wayland and if Firefox is running on Xwayland'.
Comment 2 Shmerl 2022-06-26 22:48:43 UTC
This is likely the duplicate of bug #442839.
Comment 3 Patrick Silva 2023-11-18 14:48:19 UTC
Tested on Arch Linux running Plasma 6 alpha and neon unstable; cannot reproduce.

Operating System: Arch Linux 
KDE Plasma Version: 5.27.80
KDE Frameworks Version: 5.245.0
Qt Version: 6.6.0
Graphics Platform: Wayland