Ibus applet in unity does not allow selection of menu entries by mouse.
Affects | Status | Importance | Assigned to | Milestone | |
---|---|---|---|---|---|
ibus (Ubuntu) |
Fix Released
|
Undecided
|
Unassigned | ||
Maverick |
Fix Released
|
Undecided
|
Unassigned |
Bug Description
Menu items in the ibus application indicator do not respond to clicks. This happens on both GNOME and Unity.
Fixing this required changes to the appindicator patch as well as a fix provided by upstream to use glib for spawning external processes. All caused by signal handling problems internal to ibus.
Test case:
* run ibus-daemon
* click on the indicator in the panel and select preferences, and add input methods (you may need to install some using gnome-language-
* Try changing input types, or even opening the preferences menu again.
In ibus 1.3.7-1ubuntu3, the menu would only respond to clicks sometimes and it would cause the cpu load to hit 100%. Changing input methods didn't work at all.
Binary package hint: ibus
This problem seems to be there for some time now. I am not able to select entries of ibus by clicking on the icon and selecting the desired item (language/
ProblemType: Bug
DistroRelease: Ubuntu 10.10
Package: ibus 1.3.7-1ubuntu3
ProcVersionSign
Uname: Linux 2.6.35-22-generic i686
Architecture: i386
Date: Thu Sep 23 11:10:11 2010
ProcEnviron:
PATH=(custom, user)
LANG=en_GB.utf8
SHELL=/bin/bash
SourcePackage: ibus
Related branches
- Didier Roche-Tolomelli: Pending requested
-
Diff: 5521 lines (+263/-4817)25 files modified.pc/.version (+0/-1)
.pc/01_ubuntu_desktop/bus/ibus.desktop.in (+0/-14)
.pc/01_ubuntu_desktop/setup/ibus-setup.desktop.in (+0/-10)
.pc/02_title_update.patch/setup/ibus-setup.desktop.in (+0/-11)
.pc/02_title_update.patch/setup/main.py (+0/-463)
.pc/05_appindicator.patch/ui/gtk/main.py (+0/-116)
.pc/05_appindicator.patch/ui/gtk/panel.py (+0/-520)
.pc/06_show_menuitem.patch/ui/gtk/menu.py (+0/-278)
.pc/applied-patches (+0/-4)
bus/ibus.desktop.in (+0/-1)
config.guess (+0/-1533)
config.sub (+0/-1693)
debian/changelog (+31/-0)
debian/ibus.install (+2/-0)
debian/patches/01_ubuntu_desktop (+9/-5)
debian/patches/03_fix1104.patch (+61/-0)
debian/patches/05_appindicator.patch (+70/-45)
debian/patches/06_show_menuitem.patch (+4/-2)
debian/patches/07_disable_introspection.patch (+35/-0)
debian/patches/series (+2/-1)
setup/ibus-setup.desktop.in (+2/-3)
setup/main.py (+5/-2)
ui/gtk/main.py (+3/-5)
ui/gtk/menu.py (+3/-4)
ui/gtk/panel.py (+36/-106)
Changed in ibus (Ubuntu): | |
status: | Triaged → Confirmed |
assignee: | Didier Roche (didrocks) → nobody |
description: | updated |
Edit: Quit/restart seem to work sometimes if I try 2-3 times.