Keyboard layout is automatically switched on application startup only with Compiz enabled

Bug #269291 reported by Ursache Dogariu Daniel
4
Affects Status Importance Assigned to Milestone
compiz (Ubuntu)
Invalid
Low
Unassigned

Bug Description

System info:

Ubuntu 8.04.1
Compiz 0.7.4
Gnome 2.22.3
gnome-applets 2.22.2-0ubuntu2

Steps to recreate the behaviour:

Close all desktop windows. In Keyboard Preferences add three layouts (ie: USA, Rou, Cze). Select "Rou" as default and after that untick "Separate layout for each window". Choose the USA layout from the Keyboard Indicator Applet.
When you start Firefox, the global layout is automatically switched to Rou. Switch the layout through the applet again to USA. When you start another application (ie: System - Preferences - Keyboard) the global layout is switched back to Rou. For other applications (ie: Totem Movie Player) the layout isn't automatically switched.

This behaviour happens ONLY with Compiz enabled. If it's disabled then the layout doesn't switch automatically when starting new applications (it remains to what is currently selected on Keyboard Indicator Applet).

Changed in gnome-applets:
importance: Undecided → Low
Revision history for this message
Scott Howard (showard314) wrote :

Thank you for taking the time to report this bug and helping to make Ubuntu better. We were wondering if this is still an issue for you. Can you try with the latest Ubuntu release (maybe live CD)? Thanks in advance.

Changed in compiz (Ubuntu):
status: New → Incomplete
Revision history for this message
Ursache Dogariu Daniel (danniel) wrote :

All seems fine in Ubuntu 9.04

Revision history for this message
Scott Howard (showard314) wrote :

Thanks for looking into it. This bug report is being closed due to your last comment regarding this being fixed with an update. Thank you again for taking the time to report this bug and helping to make Ubuntu better. Please submit any future bugs you may find.

Changed in compiz (Ubuntu):
status: Incomplete → Invalid
Revision history for this message
John M (jwmwalrus) wrote :

It's certainly not working in Jaunty.

I have two keyboard layouts,USA and Esp. The default is USA, but, with compiz enabled, whenever I open an application I get the Esp layout. It really doesn't matter if the "Separate layout for each window" option is enabled in the Keyboard Preferences or not.

...:~$ lsb_release -rd
Description: Ubuntu 9.04
Release: 9.04

...:~$ apt-cache policy compiz
compiz:
  Installed: 1:0.8.2-0ubuntu8.1
  Candidate: 1:0.8.2-0ubuntu8.1
  Version table:
 *** 1:0.8.2-0ubuntu8.1 0
        500 http://us.archive.ubuntu.com jaunty-updates/main Packages
        100 /var/lib/dpkg/status
     1:0.8.2-0ubuntu8 0
        500 http://us.archive.ubuntu.com jaunty/main Packages

...:~$ apt-cache policy gnome-control-center
gnome-control-center:
  Installed: 1:2.26.0-0ubuntu3
  Candidate: 1:2.26.0-0ubuntu3
  Version table:
 *** 1:2.26.0-0ubuntu3 0
        500 http://us.archive.ubuntu.com jaunty/main Packages
        100 /var/lib/dpkg/status

To post a comment you must log in.
This report contains Public information  
Everyone can see this information.

Other bug subscribers

Remote bug watches

Bug watches keep track of this bug in other bug trackers.