Running `plasma-apply-lookandfeel -a <THEME>` with a global theme does not update the cursor theme on screen. It does superficially update the cursor theme, as you can see it is changed in Settings > Colors and Themes > Global Theme > Cursors. However, the cursors on screen do not actually change from their previous look. STEPS TO REPRODUCE 1. In the settings, change the global theme to something other than "Breeze Dark" and the cursor theme to something other than "Breeze Dark". 2. Close the settings app. 2. Run `plasma-apply-lookandfeel -a org.kde.breezedark.desktop` OBSERVED RESULT Observe that the cursor on screen is not from "Breeze Dark". Check Settings > Colors and Themes > Global Theme > Cursors and observe that the cursor theme is apparently set to "Breeze Dark", but that change has not been reflected in the actual cursor. EXPECTED RESULT Running `plasma-apply-lookandfeel -a org.kde.breezedark.desktop` should affect the look of the cursor on screen. SOFTWARE/OS VERSIONS Linux/KDE Plasma: Nobara Linux 42 KDE Plasma Version: 6.4.2 KDE Frameworks Version: 6.15.0 Qt Version: 6.9.1 ADDITIONAL INFORMATION On further inspection, it seems that this same bug happens when changing the global theme graphically in the settings. I don't know if the graphical interface uses plasma-apply-lookandfeel under the hood, or if this bug is just present in both places. Running `plasma-apply-cursortheme <CURSOR_THEME> && plasma-apply-lookandfeel -a <THEME>` produces the desired behaviour (where CURSOR_THEME is the cursor theme associated with the global theme THEME). Both commands do change the cursor theme, but only `plasma-apply-cursortheme` seems to instantly reflect this change on screen. Something about
Can you confirm if this is X11 or Wayland?
(In reply to David Edmundson from comment #1) > Can you confirm if this is X11 or Wayland? This is on Wayland
๐๐งน โ ๏ธ This bug has been in NEEDSINFO status with no change for at least 15 days. Please provide the requested information, then set the bug status to REPORTED. If there is no change for at least 30 days, it will be automatically closed as RESOLVED WORKSFORME. For more information about our bug triaging procedures, please read https://community.kde.org/Guidelines_and_HOWTOs/Bug_triaging. Thank you for helping us make KDE software even better for everyone!
๐๐งน This bug has been in NEEDSINFO status with no change for at least 30 days. Closing as RESOLVED WORKSFORME.
This is working for me on current git master; looks like it got fixed recently.