Embedded in menu doesn't work in IBus indicator

Bug #1188509 reported by Ma Hsiao-chun
26
This bug affects 5 people
Affects Status Importance Assigned to Milestone
One Hundred Papercuts
Triaged
High
Unassigned
ibus (Ubuntu)
Triaged
High
Unassigned
indicator-keyboard (Ubuntu)
Triaged
High
Unassigned

Bug Description

I've previously made video explain the difference between vanilla IBus 1.4.x and IBus indicator

https://dl.dropboxusercontent.com/u/45139465/vanilla-ibus.ogv
https://dl.dropboxusercontent.com/u/45139465/ibus-indicator.ogv

In short, many IBus engines have their own context menu.

In vanilla IBus1.4.x, it can either be embedded into tray icon or be shown in independent language panel.
The default option is "Embedded in menu", it embeds the context menu to tray icon. While other options "When active" and "Always" uses langauge panel.

With IBus indicator, however, the context menu is totally invisible with the default option "Embedded in menu". One has to manually enable "When active" or "Always" to access the per engine context menu.

Revision history for this message
Launchpad Janitor (janitor) wrote :

Status changed to 'Confirmed' because the bug affects multiple users.

Changed in ibus (Ubuntu):
status: New → Confirmed
Changed in ibus (Ubuntu):
importance: Undecided → High
status: Confirmed → Triaged
Changed in hundredpapercuts:
status: New → Confirmed
assignee: nobody → Paper Cuts Ninja (papercuts-ninja)
Revision history for this message
Aron Xu (happyaron) wrote :

indicator-keyboard seems do not have those properties implemented, so mark as such.

Changed in indicator-keyboard (Ubuntu):
importance: Undecided → High
status: New → Triaged
Changed in hundredpapercuts:
importance: Undecided → High
status: Confirmed → Triaged
assignee: Papercuts Ninjas (papercuts-ninja) → nobody
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.