*“kxkb starts automatically and stays in the system tray as a flag with 2 or 3 letter abbreviation of layout name on top of it if more than one layout is defined or Show indicator for single layout option is turned on.”
I have openSUSE 11.1 (x86_64) and KDE4 4.3.0 (release 158). My keyboard layout is configured as follow:
- Serbia default,
- Serbia latin,
- USA default,
- Canada default.
Enable keyboard layouts, Show indicator for single layout and Show country flag options are selected.
If I select one of Serbian layouts, kxkb system tray flag is shown. If I select USA or Canada layout, flag disappear.
All flags are displayed in context menu and kxkb configuration dialog.
For testing purposes only, I swap USA & Serbian flag. Now, only USA flag is visible in system tray.
Each flag image is in PNG format, 21x14 pixels. file utility results are equal. But, there is one big difference: bottom and right edge of Serbian flag are transparent.
Original USA flag, once appropriately modified is visible in system tray.
Flags are in path: /usr/share/locale/l10n/
What a wonderful bug.