GNOME Bugzilla – Bug 649377
Changing the default keyboard layout also changes the active keyboard layout (to the one that is not default)
Last modified: 2011-05-30 23:19:20 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.
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.
Yes, I agree.
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?