Bug 505339 - Dialog suggests to apply Plasma theme that is already selected
Summary: Dialog suggests to apply Plasma theme that is already selected
Status: RESOLVED INTENTIONAL
Alias: None
Product: systemsettings
Classification: Applications
Component: kcm_lookandfeel (other bugs)
Version First Reported In: 6.3.4
Platform: Other Linux
: NOR normal
Target Milestone: ---
Assignee: Plasma Bugs List
URL:
Keywords:
Depends on:
Blocks:
 
Reported: 2025-06-08 11:10 UTC by Alexander Potashev
Modified: 2025-08-31 11:12 UTC (History)
1 user (show)

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


Attachments
screenshot #1 ru_RU (243.34 KB, image/png)
2025-06-08 11:10 UTC, Alexander Potashev
Details
screenshot #2 ru_RU (279.39 KB, image/png)
2025-06-08 11:10 UTC, Alexander Potashev
Details

Note You need to log in before you can comment on or make changes to this bug.
Description Alexander Potashev 2025-06-08 11:10:16 UTC
Created attachment 182094 [details]
screenshot #1 ru_RU

SUMMARY
Dialog suggests to apply Plasma theme that is already selected.

STEPS TO REPRODUCE
1. Open appearance / theme KCM.
2. Notice "Fedora" is currently selected. In the screenshot, the title is in bold and the preview has a blue outline.
3. Click on Fedora.

OBSERVED RESULT
Dialog asking "Apply Fedora?"

EXPECTED RESULT
Shouldn't make any changes or suggest anything because Fedora theme is already selected. Selecting what is already selected should be no-op.

SOFTWARE/OS VERSIONS
Operating System: Fedora Linux 41
KDE Plasma Version: 6.3.4
KDE Frameworks Version: 6.14.0
Qt Version: 6.8.2
Kernel Version: 6.13.11-200.fc41.x86_64 (64-bit)
Graphics Platform: X11
Processors: 8 × Intel® Core™ i7-6700HQ CPU @ 2.60GHz
Memory: 15.4 ГиБ of RAM
Graphics Processor 1: Intel® HD Graphics 530
Graphics Processor 2: NVIDIA GeForce GTX 960M

ADDITIONAL INFORMATION
Comment 1 Alexander Potashev 2025-06-08 11:10:35 UTC
Created attachment 182095 [details]
screenshot #2 ru_RU
Comment 2 Nate Graham 2025-06-09 20:19:30 UTC
The fact that you can select the already selected global theme was recently deemed intentional, since it allows you to re-apply the default settings for that global theme (which may be a non-default one) after you've made any changes to it.

The text being wrong is not intentional, but that's fixed in Plasma 6.4; see Bug 504621.
Comment 3 Alexander Potashev 2025-08-31 11:12:36 UTC
> The fact that you can select the already selected global theme was recently deemed intentional, since it allows you to re-apply the default settings for that global theme (which may be a non-default one) after you've made any changes to it.

It's not obvious if the user has made any changes to a theme.

Maybe a theme with changes deserves a separate item, for example
* Fedora
* Fedora (modified)
?

Then, clicking on "Fedora (modified)" again would be no-op. Clicking "Fedora" would revert the changes, and this action would be obvious for the user because they switch from the currently selected theme "Fedora (modified)" to a different theme "Fedora".