https://bugs.kde.org/show_bug.cgi?id=458219
Bug ID: 458219 Summary: Setting from widget style whether to show keyboard accelerators is ignored Product: frameworks-kirigami Version: 5.97.0 Platform: Archlinux Packages OS: Linux Status: REPORTED Severity: normal Priority: NOR Component: general Assignee: kdelibs-b...@kde.org Reporter: dev-...@felsenfleischer.de CC: notm...@gmail.com Target Milestone: Not decided SUMMARY I was investigating other bugs when I noticed that Elisa’s settings dialog always hides the accelerators and only shows them when Alt is pressed. But when I switch the application widget style while the dialog is left open (and accelerators are set to always show in the style), the underlines are shown permanently in the dialog *until* I press Alt again. At first I thought it was an Elisa issue, but the settings dialog for the digital clock has the same problem. So I figured this is a Plasma issue. Hence I filed this under kirigami, I hope that is correct. STEPS TO REPRODUCE 1. Set up an application widget style that is set to always show keyboard accelerator underlines. In my case, I tried Breeze and QtCurve. 2. Confirm the setting for example by opening Kate’s configuration dialog which has lots of shortcuts. 3. Open Elisa’s settings or the Plasma digital clock’s configuration. OBSERVED RESULT The dialogs opened in step 3 always show the accelerators only when the user presses Alt, irrespective of the widget style setting. EXPECTED RESULT The setting shall be obeyed. SOFTWARE/OS VERSIONS Operating System: Arch Linux KDE Plasma Version: 5.25.4 KDE Frameworks Version: 5.97.0 Qt Version: 5.15.5 Kernel Version: 5.19.3-arch1-1 (64-bit) Graphics Platform: X11 Processors: 4 × Intel® Core™ i5-4590 CPU @ 3.30GHz Memory: 30.8 GiB of RAM Graphics Processor: Mesa Intel® HD Graphics 4600 Manufacturer: MSI Product Name: MS-7924 System Version: 1.0 -- You are receiving this mail because: You are watching all bug changes.