| Summary: | "Show icons in menus" option does not work | ||
|---|---|---|---|
| Product: | [Applications] systemsettings | Reporter: | cmptait+bugs |
| Component: | kcm_style | Assignee: | Plasma Bugs List <plasma-bugs-null> |
| Status: | RESOLVED FIXED | ||
| Severity: | normal | CC: | mail, nate, uhhadd |
| Priority: | NOR | ||
| Version First Reported In: | 6.2.5 | ||
| Target Milestone: | --- | ||
| Platform: | Arch Linux | ||
| OS: | Linux | ||
| Latest Commit: | https://invent.kde.org/plasma/plasma-integration/-/commit/729169c610cd25d33bf72ad9fa746edf3b321c22 | Version Fixed/Implemented In: | |
| Sentry Crash Report: | |||
| Attachments: | Settings and config file showing saved options | ||
|
Description
cmptait+bugs
2025-01-30 10:40:21 UTC
I cannot reproduce this issue on current git master; the checkbox in the UI and the value in kdeglobals perfectly mirror one another. Created attachment 177842 [details]
Settings and config file showing saved options
I've uploaded a screenshot showing the saved options (GUI and plain text) and the icons still showing
Ah, so the problem isn't that the config file fails to be updated, but rather that the feature doesn't work. I can confirm that. A possibly relevant merge request was started @ https://invent.kde.org/plasma/plasma-integration/-/merge_requests/162 Git commit 4a7bb7528e80980ba76b1fc2e32b06713e4f5509 by Kai Uwe Broulik. Committed on 31/01/2025 at 18:06. Pushed by broulik into branch 'master'. Set QPlatformTheme::ShowIconsInMenus too In Qt 6, Qt::AA_DontShowIconsInMenus is set by Qt to the value of this theme hint after our plug-in has been loaded. In order to support changes at runtime, keep setting the qApp attribute. M +1 -0 qt6/src/platformtheme/khintssettings.cpp https://invent.kde.org/plasma/plasma-integration/-/commit/4a7bb7528e80980ba76b1fc2e32b06713e4f5509 Git commit 729169c610cd25d33bf72ad9fa746edf3b321c22 by Kai Uwe Broulik. Committed on 31/01/2025 at 18:41. Pushed by broulik into branch 'Plasma/6.3'. Set QPlatformTheme::ShowIconsInMenus too In Qt 6, Qt::AA_DontShowIconsInMenus is set by Qt to the value of this theme hint after our plug-in has been loaded. In order to support changes at runtime, keep setting the qApp attribute. (cherry picked from commit 4a7bb7528e80980ba76b1fc2e32b06713e4f5509) Co-authored-by: Kai Uwe Broulik <kde@privat.broulik.de> M +1 -0 qt6/src/platformtheme/khintssettings.cpp https://invent.kde.org/plasma/plasma-integration/-/commit/729169c610cd25d33bf72ad9fa746edf3b321c22 |