[Bug 920834] [NEW] ibus cannot show icon in panel without appindicator

Launchpad Bug Tracker 920834 at bugs.launchpad.net
Fri Nov 23 10:33:57 UTC 2012


You have been subscribed to a public bug by Sebastien Bacher (seb128):

ibus version : 1.4.0-3ubuntu3

If appindicator is not installed, ibus will not show icon in panel.

$ ibus-daemon -v
** Message: Use database /usr/share/ibus-pinyin/db/open-phrase.db

** WARNING **: Trying to register gtype 'GMountMountFlags' as enum when
in fact it is of type 'GFlags'

** WARNING **: Trying to register gtype 'GDriveStartFlags' as enum when in fact it is of type 'GFlags'
ERROR:dbus.connection:Exception in handler for D-Bus signal:
Traceback (most recent call last):
  File "/usr/lib/python2.7/dist-packages/dbus/connection.py", line 230, in maybe_handle_message
    self._handler(*args, **kwargs)
  File "/usr/share/ibus/ui/gtk/main.py", line 78, in __name_acquired_cb
    self.__panel.show()
  File "/usr/share/ibus/ui/gtk/panel.py", line 225, in show
    self.__config_load_show_icon_on_systray()
  File "/usr/share/ibus/ui/gtk/panel.py", line 345, in __config_load_show_icon_on_systray
    if self.__appindicator:
AttributeError: 'Panel' object has no attribute '_Panel__appindicator'


this bug is introduced by 05_appindicator.patch. I added 'self.__appindicator = None' to it, then everything works well

** Affects: ibus (Ubuntu)
     Importance: Undecided
         Status: New


** Tags: patch
-- 
ibus cannot show icon in panel without appindicator
https://bugs.launchpad.net/bugs/920834
You received this bug notification because you are a member of Ubuntu Sponsors Team, which is subscribed to the bug report.



More information about the Ubuntu-sponsors mailing list