diff options
-rw-r--r-- | ChangeLog | 7 | ||||
-rw-r--r-- | src/bookmarks/ephy-topic-action.c | 4 |
2 files changed, 9 insertions, 2 deletions
@@ -1,3 +1,10 @@ +2005-07-26 Christian Persch <chpe@cvs.gnome.org> + + * src/bookmarks/ephy-topic-action.c: (button_toggled_cb): + + Use connect_object to connect to the menu's deactivate + signal. May fix bug #309918. + 2005-07-24 Christian Persch <chpe@cvs.gnome.org> * data/ui/epiphany-ui.xml: diff --git a/src/bookmarks/ephy-topic-action.c b/src/bookmarks/ephy-topic-action.c index 55f8953aa..1ca923fb2 100644 --- a/src/bookmarks/ephy-topic-action.c +++ b/src/bookmarks/ephy-topic-action.c @@ -694,8 +694,8 @@ button_toggled_cb (GtkWidget *button, guint event_button = 0; menu = build_menu (action); - g_signal_connect (menu, "deactivate", - G_CALLBACK (menu_deactivate_cb), button); + g_signal_connect_object (menu, "deactivate", + G_CALLBACK (menu_deactivate_cb), button, 0); event = gtk_get_current_event (); if (event != NULL) |