When the pointer is grabbed on an input window, either explicitely, or

Sat Sep  5 16:01:19 1998  Owen Taylor  <otaylor@gtk.org>

	* gdk/gdkinputxfree.h gdk/gdk.c gdk/gdkinputgxi.h:
	When the pointer is grabbed on an input window,
	either explicitely, or through press-grab, and
	then grabbed on a non-input window, ungrab the
	devices.
This commit is contained in:
Owen Taylor
1998-09-05 21:22:51 +00:00
committed by Owen Taylor
parent 78dbc1efdb
commit 51021f88c5
13 changed files with 200 additions and 68 deletions

View File

@ -1307,8 +1307,7 @@ gdk_pointer_grab (GdkWindow * window,
xevent_mask |= event_mask_table[i];
}
if (((GdkWindowPrivate *)window)->extension_events &&
gdk_input_vtable.grab_pointer)
if (gdk_input_vtable.grab_pointer)
return_val = gdk_input_vtable.grab_pointer (window,
owner_events,
event_mask,