@Yura, there are two sources of signals to change layout, from Xklavier - layout changed outside of gsd; and the menu item has been changed. Both of these signals need to change the indicator, either the menu, the label or both.
When the signal arrives from gsd's indicator we need to tell Xklavier the state changed, which then *sometimes* causes an infinite loop which shouldn't happen. The occurrence of the loop is puzzling to say the least, as I thought one of my updates patched it out, but not so it seems :/ -- Keyboard layout automatically changes + 100% CPU usage [updated] https://bugs.launchpad.net/bugs/625793 You received this bug notification because you are a member of Ubuntu Bugs, which is subscribed to Ubuntu. -- ubuntu-bugs mailing list ubuntu-bugs@lists.ubuntu.com https://lists.ubuntu.com/mailman/listinfo/ubuntu-bugs