removed GRAB_EXCLUSIVE again, just disable modal event delivery for
Sun Mar 15 23:44:10 1998 Tim Janik <timj@gimp.org> * gtk/gtkwidget.h: * gtk/gtkmenushell.c: * gtk/gtkmenu.c: * gtk/gtkmain.c: removed GRAB_EXCLUSIVE again, just disable modal event delivery for insensitive children.
This commit is contained in:
@ -510,7 +510,7 @@ gtk_main_iteration_do (gboolean blocking)
|
||||
* then we send the event to the original event widget.
|
||||
* This is the key to implementing modality.
|
||||
*/
|
||||
if (!GTK_WIDGET_EXCLUSIVE_GRAB (grab_widget) &&
|
||||
if (GTK_WIDGET_IS_SENSITIVE (event_widget) &&
|
||||
gtk_widget_is_ancestor (event_widget, grab_widget))
|
||||
grab_widget = event_widget;
|
||||
}
|
||||
|
Reference in New Issue
Block a user