From: Daniel Boles Date: Sun, 22 Apr 2018 15:25:54 +0000 (+0100) Subject: MenuButton: popover connects to menu_deactivate_cb X-Git-Tag: archive/raspbian/4.4.1+ds1-2+rpi1^2~18^2~22^2~426 X-Git-Url: https://dgit.raspbian.org/?a=commitdiff_plain;h=5f7191b31ac73c70baacad620dbb9eeec9e5ab65;p=gtk4.git MenuButton: popover connects to menu_deactivate_cb This was missed (even before my recent patches). https://gitlab.gnome.org/GNOME/gtk/issues/199 --- diff --git a/gtk/gtkmenubutton.c b/gtk/gtkmenubutton.c index 6df1985218..1d1a159cb3 100644 --- a/gtk/gtkmenubutton.c +++ b/gtk/gtkmenubutton.c @@ -1032,6 +1032,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);