Bug 454879

Summary: Inconsistency: after click on the button to remove a cursor theme from KDE store in use, Breeze theme is selected instead of the next theme in the grid
Product: [Applications] systemsettings Reporter: Patrick Silva <bugseforuns>
Component: kcm_cursorthemeAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: kde, nate, plasma-bugs-null
Priority: NOR    
Version First Reported In: master   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description Patrick Silva 2022-06-05 13:55:11 UTC
SUMMARY
When we click on the inline button to remove a Plasma Style, a color scheme or an icon theme from KDE Store currently in use, the next item in the grid is selected to apply after click on 'Apply' button. But Cursors KCM behaves in a different way. It selects Breeze cursor theme instead of the next cursor theme in the grid.

STEPS TO REPRODUCE
1. open Cursors kcm
2. install a cursor theme from KDE store
3. apply the cursor theme from KDE store
4. hover hover over the cursor theme from KDE store and click on the button to remove it

OBSERVED RESULT
Breeze cursor theme is selected

EXPECTED RESULT
the same result as Plasma Style, Colors and Icons KCMs: the next theme in the grid should be selected

SOFTWARE/OS VERSIONS
Operating System: KDE neon Unstable Edition
KDE Plasma Version: 5.25.80
KDE Frameworks Version: 5.95.0
Qt Version: 5.15.4
Graphics Platform: Wayland
Comment 1 Nate Graham 2022-06-06 20:01:26 UTC
This is actually intentional. If you delete the active theme, it will return you to the default one. It used to do what you suggest, but this seemed too random and unpredictable and we got complaints about it.

If anything, we should do the same thing in other KCMs, rather than changing this one to match them.