GNOME Bugzilla – Bug 150087
Applet popup menu stopped working
Last modified: 2004-12-22 21:47:04 UTC
When upgrading python-gnome2 from version 2.0.2 to 2.5.90 my applets popup menu stopped working. The error messages on startup are: Bonobo-CRITICAL **: file bonobo-control.c: line 1431 (bonobo_control_get_popup_ui_component): assertion `BONOBO_IS_CONTROL (control)' failed Bonobo-CRITICAL **: file bonobo-ui-component.c: line 1503 (bonobo_ui_component_get_container): assertion `BONOBO_IS_UI_COMPONENT (component)' failed Bonobo-WARNING **: Component must be associated with a container first see bonobo_component_set_container Bonobo-CRITICAL **: file bonobo-ui-component.c: line 245 (bonobo_ui_component_add_verb_full): assertion `BONOBO_IS_UI_COMPONENT (component)' failed Bonobo-CRITICAL **: file bonobo-ui-component.c: line 245 (bonobo_ui_component_add_verb_full): assertion `BONOBO_IS_UI_COMPONENT (component)' failed Bonobo-CRITICAL **: file bonobo-ui-component.c: line 245 (bonobo_ui_component_add_verb_full): assertion `BONOBO_IS_UI_COMPONENT (component)' failed When I in the running applet try to bring up the popup menu, the error is: Bonobo-CRITICAL **: file bonobo-control.c: line 1459 (bonobo_control_do_popup_path): assertion `BONOBO_IS_CONTROL (control)' failed Traceback (most recent call last): If you're interested in a small script that demonstrates this, please let me know.
Workaround for libpanel-applet bug in CVS: http://cvs.gnome.org/viewcvs/gnome-python/gnome-python/gnome/applet.override?r1=1.6&r2=1.7&diff_format=u