Comment #1 on issue 1034 by [email protected]: TypeError:
Notify.Notification.attach_to_status_icon() argument 1 must be
gtk.StatusIcon, not None
http://code.google.com/p/ibus/issues/detail?id=1034
quick & ugly fix... :D
--- panel.py.old 2010-08-16 21:57:20.157593251 +0800
+++ panel.py 2010-08-16 21:57:48.569685928 +0800
@@ -115,17 +115,17 @@
self.__status_icon = None
self.__previous_focus_ic = None
- try:
- self.__appindicator = appindicator.Indicator("ibus",
ICON_KEYBOARD, appindicator.CATEGORY_APPLICATION_STATUS)
- self.__appindicator.set_status(appindicator.STATUS_ACTIVE)
- self.__appindicator_update_menu()
- except:
- self.__status_icon = gtk.StatusIcon()
- self.__status_icon.connect("popup-menu",
self.__status_icon_popup_menu_cb)
- self.__status_icon.connect("activate",
self.__status_icon_activate_cb)
- self.__status_icon.set_from_icon_name(ICON_KEYBOARD)
- self.__status_icon.set_tooltip(_("IBus input method
framework"))
- self.__status_icon.set_visible(True)
+# try:
+# self.__appindicator = appindicator.Indicator("ibus",
ICON_KEYBOARD, appindicator.CATEGORY_APPLICATION_STATUS)
+# self.__appindicator.set_status(appindicator.STATUS_ACTIVE)
+# self.__appindicator_update_menu()
+# except:
+ self.__status_icon = gtk.StatusIcon()
+ self.__status_icon.connect("popup-menu",
self.__status_icon_popup_menu_cb)
+ self.__status_icon.connect("activate",
self.__status_icon_activate_cb)
+ self.__status_icon.set_from_icon_name(ICON_KEYBOARD)
+ self.__status_icon.set_tooltip(_("IBus input method framework"))
+ self.__status_icon.set_visible(True)
self.__config_load_lookup_table_orientation()
self.__config_load_show()
--
You received this message because you are subscribed to the Google
Groups "ibus-devel" group.
iBus project web page: http://code.google.com/p/ibus/
iBus dev group: http://groups.google.com/group/ibus-devel?hl=en