Bug 414458

Summary: Settings automatically reset to default when I change theme
Product: [Applications] systemsettings Reporter: radimir.cacic09
Component: generalAssignee: Plasma Bugs List <plasma-bugs-null>
Status: RESOLVED INTENTIONAL    
Severity: normal CC: nate
Priority: NOR    
Version First Reported In: 5.17.3   
Target Milestone: ---   
Platform: Neon   
OS: Linux   
Latest Commit: Version Fixed/Implemented In:
Sentry Crash Report:

Description radimir.cacic09 2019-11-24 13:19:47 UTC
Hi, 

As the title suggests, almost every time when I change the global theme it also resets my other preferences.
ie. I change the theme to "XYZ" and it resets my icon theme to default one, my cursor theme also...

Why does this happen? It's really annoying bug and should be fixed ASAP.

SOFTWARE/OS VERSIONS
Linux/KDE Plasma: KDE Neon 5.17 User Edition
KDE Plasma Version: 5.17.3
KDE Frameworks Version: 5.64.0
Qt Version: 5.13.2

Thanks in advance.
Comment 1 Nate Graham 2019-11-30 20:58:25 UTC
That's the entire point of Global Themes: they can affect everything. They're used to change the plasma theme, icon theme, color scheme etc, all at once, so you don't have to do these things individually.

If you only want to change one aspect of your system's appearance, you're better off just doing that.
Comment 2 radimir.cacic09 2019-12-14 18:16:15 UTC
(In reply to Nate Graham from comment #1)
> That's the entire point of Global Themes: they can affect everything.
Can I prevent that default behaviour?
Comment 3 Nate Graham 2019-12-14 19:35:55 UTC
Sure, don't use global themes. :) Just individually set the color scheme, cursor theme, icon theme, plasma theme etc.
Comment 4 radimir.cacic09 2019-12-14 20:59:01 UTC
Is it really that hard to say "No, Plasma does not support this."?
Comment 5 Nate Graham 2019-12-14 21:45:04 UTC
What don't we support? Applying a Global Theme without changing everything? Changing everything is literally the point of Global Themes. A Global Theme is nothing more than a quick way to set your icon theme, plasma theme, color scheme, etc. all at the same time.

If you don't want to change everything all at once, then change things individually using the system settings pages that are used to configure those things.