[gnome-panel/gtk3] Fix sealed field parent_menu_shell



commit ac92f86e36d643dd34021ec0cdbb00e26c1983fb
Author: Germán Póo-Caamaño <gpoo gnome org>
Date:   Wed Jan 5 22:26:20 2011 -0800

    Fix sealed field parent_menu_shell
    
    Replaced parent->parent_menu_shell by
    gtk_menu_shell_get_parent_shell()
    
    https://bugzilla.gnome.org/show_bug.cgi?id=627455
    
    Signed-off-by: Germán Póo-Caamaño <gpoo gnome org>

 gnome-panel/menu.c |    4 ++--
 1 files changed, 2 insertions(+), 2 deletions(-)
---
diff --git a/gnome-panel/menu.c b/gnome-panel/menu.c
index 5b7f3a8..22a6d05 100644
--- a/gnome-panel/menu.c
+++ b/gnome-panel/menu.c
@@ -837,7 +837,7 @@ restore_grabs(GtkWidget *w, gpointer data)
 		if (viewable)
 			xgrab_shell = parent;
 
-		parent = GTK_MENU_SHELL (parent)->GSEAL(parent_menu_shell);
+		parent = gtk_menu_shell_get_parent_shell (GTK_MENU_SHELL (parent));
 	}
 
 	/*only grab if this HAD a grab before*/
@@ -1052,7 +1052,7 @@ drag_end_menu_cb (GtkWidget *widget, GdkDragContext     *context)
       if (viewable)
 	xgrab_shell = parent;
       
-      parent = GTK_MENU_SHELL (parent)->GSEAL(parent_menu_shell);
+      parent = gtk_menu_shell_get_parent_shell (GTK_MENU_SHELL (parent));
     }
   
   if (xgrab_shell && !gtk_menu_get_tearoff_state (GTK_MENU(xgrab_shell)))



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