Laguage indicator not changing when switching language using keyboard in Firefox
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
Compiz |
Invalid
|
Undecided
|
Unassigned | ||
Unity Foundations |
Invalid
|
Undecided
|
Unassigned | ||
compiz (Ubuntu) |
Invalid
|
Medium
|
Unassigned |
Bug Description
Binary package hint: language-selector
When switching the language using keyboard short cut the indicator in the notification area does not reflect it sometimes. I use Scroll Lock LED as my backup indicator, and it always works fine.
Tested with Gnome-no-effects, Unity, Gnome-with-effects, and it is definitely compiz's fault.
What I have configured is,
- separate keyboard layout for each window
- toggle between two layouts using Right Alt
- use Scroll Lock LED to indicate alternative layout
Steps to reproduce with Firefox 4.
1. Open web page in Firefox
2. Click on a link that pops up a new window. Alternately, right-click on a link and choose to open it in a new window
3. When new window pops up and is fully loaded, use keyboard short cut to switch the layout
4. You should observe the LED indicating the layout has indeed been switched while indicator in the notification area remains unchanged, now indicating the wrong layout
5. You can type in some text into the window you have opened in step 2 to confirm
6. Close the window you have opened in step 2, which should make the window opened in step 1 active
7. We now expect the layout to return back to original one, used for that window from step 1; however, the layout does not change automatically. We still have keyboard layout and panel indicator mismatch.
A video of the bug on 12.04 can be seen here: https:/
I came across this problem specifically with Firefox. If anyone can confirm this bug with other apps please speak up.
ProblemType: Bug
DistroRelease: Ubuntu 11.04
Package: language-
ProcVersionSign
Uname: Linux 2.6.38-8-generic x86_64
NonfreeKernelMo
Architecture: amd64
Date: Thu Jun 9 17:32:51 2011
InstallationMedia: Ubuntu 10.04 LTS "Lucid Lynx" - Release amd64 (20100429)
PackageArchitec
ProcEnviron:
LANGUAGE=ru:en
LANG=ru_RU.UTF-8
SHELL=/bin/bash
SourcePackage: language-selector
UpgradeStatus: Upgraded to natty on 2011-04-15 (54 days ago)
affects: | unity → compiz |
affects: | unity (Ubuntu) → compiz (Ubuntu) |
Changed in compiz: | |
status: | New → Confirmed |
Changed in unity-foundations: | |
status: | New → Confirmed |
Changed in compiz (Ubuntu): | |
status: | New → Confirmed |
This does not seem to be a language-selector problem. Changing package to 'unity', which I think is more correct, at least.