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.

Reply via email to