From 1ee80fa4c6f0f88d5134eacf9e7739ae01d3f0bb Mon Sep 17 00:00:00 2001 From: Daniel Boles Date: Sun, 22 Apr 2018 16:25:54 +0100 Subject: [PATCH] MenuButton: popover connects to menu_deactivate_cb This was missed (even before my recent patches). https://gitlab.gnome.org/GNOME/gtk/issues/199 --- gtk/gtkmenubutton.c | 3 +++ 1 file changed, 3 insertions(+) diff --git a/gtk/gtkmenubutton.c b/gtk/gtkmenubutton.c index a1264fd443..8eb18fc4c8 100644 --- a/gtk/gtkmenubutton.c +++ b/gtk/gtkmenubutton.c @@ -1049,6 +1049,9 @@ gtk_menu_button_dispose (GObject *object) if (priv->popover) { + g_signal_handlers_disconnect_by_func (priv->popover, + menu_deactivate_cb, + object); g_signal_handlers_disconnect_by_func (priv->popover, popover_destroy_cb, object);