After an evaluation, GNOME has moved from Bugzilla to GitLab. Learn more about GitLab.
No new issues can be reported in GNOME Bugzilla anymore.
To report an issue in a GNOME project, go to GNOME GitLab.
Do not go to GNOME Gitlab for: Bluefish, Doxygen, GnuCash, GStreamer, java-gnome, LDTP, NetworkManager, Tomboy.
Bug 649377 - Changing the default keyboard layout also changes the active keyboard layout (to the one that is not default)
Changing the default keyboard layout also changes the active keyboard layout ...
Status: RESOLVED FIXED
Product: gnome-settings-daemon
Classification: Core
Component: keyboard
3.0.x
Other Linux
: Normal normal
: ---
Assigned To: gnome-settings-daemon-maint
gnome-settings-daemon-maint
Depends on:
Blocks:
 
 
Reported: 2011-05-04 14:21 UTC by Tadej Janež
Modified: 2011-05-30 23:19 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Tadej Janež 2011-05-04 14:21:52 UTC
I have two keyboard layouts: english (default) and slovene.

The currently active layout is slovene (as indicated in the top panel).
Going to Region and Language -> Layouts, selecting the slovene layout and clicking the up arrow changes the default layout to slovene but also the currently active layout to english (which is now on the second place).

I feel this is very unnatuaral. The Region and Language application should either leave the current keyboard layout intact or change to the newly chosen default keyboard layout.
Comment 1 Bastien Nocera 2011-05-04 14:28:56 UTC
You had the second layout in the list, and changing the order keeps the second layout in the list. Keeping the same layout if possible is probably what we should do, otherwise falling back to the default layout.
Comment 2 Tadej Janež 2011-05-04 15:25:28 UTC
Yes, I agree.
Comment 3 Sergey V. Udaltsov 2011-05-30 23:19:20 UTC
Tried to fix it in libxklavier. See http://cgit.freedesktop.org/libxklavier/commit/?id=18e75ba865e5f23b5e0b6926cc20ee82b0782084

Please check libxklavier from git. Actually, perhaps jhbuild should take it from there?