https://bugs.kde.org/show_bug.cgi?id=513260

            Bug ID: 513260
           Summary: Full representation shows an "A" even when Caps Lock
                    is off
    Classification: Plasma
           Product: plasmashell
      Version First master
       Reported In:
          Platform: Other
                OS: Linux
            Status: REPORTED
          Severity: normal
          Priority: NOR
         Component: Keyboard Indicator widget
          Assignee: [email protected]
          Reporter: [email protected]
                CC: [email protected]
  Target Milestone: 1.0

Created attachment 187553
  --> https://bugs.kde.org/attachment.cgi?id=187553&action=edit
Screen shot of expanded applet

SUMMARY

The expanded state of the applet - which is not particularly useful, but it can
be shown by clicking on the system tray icon - shows an icon with an "A" even
when Caps Lock is off.  The system tray icon shows the same, but the icon is
dimmed so the effect is not so obvious.

STEPS TO REPRODUCE
1. Turn off both Caps Lock and Num Lock.
2.  Click on the indicator applet to expand it.
3.  Toggle Caps Lock.

OBSERVED RESULT

As shown in attached screen shot - an "A" is shown even when Caps Lock is off. 
Therefore the on/off states of Caps Lock cannot be distinguished by the icon.

EXPECTED RESULT

When no lock keys are in effect, the indicator should be shown with an empty
frame (no "A").

SOFTWARE/OS VERSIONS

Operating System: Gentoo 2.17
KDE Plasma Version: 6.5.80
KDE Frameworks Version: 6.21.0
Qt Version: 6.9.2
Kernel Version: 6.6.47-gentoo-x86_64 (64-bit)
Graphics Platform: X11
Processors: 3 × AMD Phenom(tm) II X3 705e Processor
Memory: 16 GiB of RAM (15.6 GiB usable)
Graphics Processor: NVIDIA GeForce GT 730

ADDITIONAL INFORMATION

Looking at the Plasmoid.icon logic in
plasma-addons/applets/keyboardindicator/main.qml, the icon "input-caps-on"
(which shows the "A") seems to be chosen even where neither modifier key is
active.  The icon to use would logically be named "input-combo-off", but this
icon is not present in Breeze.

-- 
You are receiving this mail because:
You are watching all bug changes.

Reply via email to