]> Pileus Git - ~andy/gtk/blobdiff - gtk/gtkmain.c
Merge branch 'native-layout-incubator'
[~andy/gtk] / gtk / gtkmain.c
index dc34e9e4a2d7a7b64dc3ea823e280f08cf2a8195..082eb0fbdb1cdca43c3a8daf01db32c1e9f3c1e2 100644 (file)
@@ -1830,7 +1830,7 @@ gtk_grab_add (GtkWidget *widget)
   
   if (!gtk_widget_has_grab (widget) && gtk_widget_is_sensitive (widget))
     {
-      GTK_WIDGET_SET_FLAGS (widget, GTK_HAS_GRAB);
+      _gtk_widget_set_has_grab (widget, TRUE);
       
       group = gtk_main_get_window_group (widget);
 
@@ -1868,7 +1868,7 @@ gtk_grab_remove (GtkWidget *widget)
   
   if (gtk_widget_has_grab (widget))
     {
-      GTK_WIDGET_UNSET_FLAGS (widget, GTK_HAS_GRAB);
+      _gtk_widget_set_has_grab (widget, FALSE);
 
       group = gtk_main_get_window_group (widget);
       group->grabs = g_slist_remove (group->grabs, widget);