[Bug 257864] New: Keyboard layout cannot render upper-case label in the tray area

Kiril Vladimiroff v.kiril at gmail.com
Thu Nov 25 11:46:12 GMT 2010


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

           Summary: Keyboard layout cannot render upper-case label in the
                    tray area
           Product: kde
           Version: 4.5
          Platform: Archlinux Packages
        OS/Version: Linux
            Status: UNCONFIRMED
          Severity: normal
          Priority: NOR
         Component: general
        AssignedTo: unassigned-bugs at kde.org
        ReportedBy: v.kiril at gmail.com


Created an attachment (id=53719)
 --> (http://bugs.kde.org/attachment.cgi?id=53719)
I'm attaching a screenshot, in case that no one is able to reproduce it.

Version:           4.5 (using KDE 4.5.3) 
OS:                Linux

By default keyboard layout in kde is using flags. But as we know there is an
option for labels to be shown. By default labels are lower-case(us, de, es, it,
bg...).

But if you try to change the label and set some upper-case string, it doesn't
get rendered at all in the panel. There is just a whitespace, instead.

Reproducible: Always

Steps to Reproduce:
0. Open System Settings
1. Go to Input devices and then Keyboard
2. Click on the Layouts tab
3. Check the "Show label" option in Layout Indicator's QGroupBox
4. Enable the "Configure Layouts", if they are disabled
5. Change the one of the layout's label to some upper-case string(like US, for
example)
6. Click Apply
7. Take a look at the tray area :)

Actual Results:  
Upper-case labels of keyboard layouts gets rendered as single whitespace in the
tray area.

Expected Results:  
Upper-case labels to be shown fine as well, just like the lower-case's.

At first I thought the panel's height is responsible for this issue. But as you
can see, from the attached screenshot, the same thing happens even if the panel
is terrificly high.

-- 
Configure bugmail: https://bugs.kde.org/userprefs.cgi?tab=email
------- You are receiving this mail because: -------
You are the assignee for the bug.



More information about the Unassigned-bugs mailing list