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 641367 - [region] gnome-applications ignore layout switching
[region] gnome-applications ignore layout switching
Status: RESOLVED FIXED
Product: gtk+
Classification: Platform
Component: Class: GdkDevice
unspecified
Other Linux
: Normal normal
: 3.0
Assigned To: gtk-bugs
Carlos Garnacho
Depends on:
Blocks:
 
 
Reported: 2011-02-03 16:49 UTC by Aleksandra Bookwar
Modified: 2011-02-13 12:34 UTC
See Also:
GNOME target: ---
GNOME version: ---



Description Aleksandra Bookwar 2011-02-03 16:49:58 UTC
1) boot Fedora TestDay 64bit Live-image in VBox 
 http://fedoraproject.org/wiki/Test_Day:2011-02-03_GNOME3_Alpha
2) update control-center and control-center-filesystem packages to 
  	control-center-2.91.6-3.fc15.x86_64.rpm
	control-center-filesystem-2.91.6-3.fc15.x86_64.rpm
   from 
 http://koji.fedoraproject.org/koji/buildinfo?buildID=216849
3) go to "System settings" - "Regional Settings ang Language", add Russian layout
(switching the flag "separate layouts" does not affect the bug)
4) go to Options and add "Left Win" key for layout switching

Result:
 There is an icon in the system tray which shows current layout.
 Pressing th button "Left Win" changes the state of the icon from "en" to "rus"
 But applications like empathy, gnome-terminal, gedit ignore this switching.

 At the same time Pidgin, firefox, xterm recognize layout well.
Comment 1 Sergey V. Udaltsov 2011-02-04 13:43:55 UTC
Non-gnome apps handle that correctly. It means from XKB POV everything's peachy. It is gtk(+vte?) issue
Comment 2 Matthias Clasen 2011-02-04 22:01:57 UTC
This is more XI2 fallout. Calling gdk_disable_multidevice() makes it go away
Comment 3 Alexey Torkhov 2011-02-13 12:34:23 UTC
Still having this problem in gnome-terminal with gtk3-2.99.3-2.fc15.x86_64. I guess it should be rebuilt with the fix.