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);
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);