[gtk+] modelbutton: set_relative_to(NULL) the popover in dispose



commit d832e5b2dd6ae80af7a62507b4dc90eb6624d7e8
Author: Timm Bäder <mail baedert org>
Date:   Fri Oct 6 17:35:28 2017 +0200

    modelbutton: set_relative_to(NULL) the popover in dispose
    
    We do set_relative_to(menu_button) when creating it so we should do this
    here (or nothing).

 gtk/gtkmenubutton.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkmenubutton.c b/gtk/gtkmenubutton.c
index 7bfc8ec..e0fd91c 100644
--- a/gtk/gtkmenubutton.c
+++ b/gtk/gtkmenubutton.c
@@ -1038,7 +1038,7 @@ gtk_menu_button_dispose (GObject *object)
 
   if (priv->popover)
     {
-      gtk_widget_destroy (priv->popover);
+      gtk_popover_set_relative_to (GTK_POPOVER (priv->popover), NULL);
       priv->popover = NULL;
     }
 


[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]