Commit 54c26e09 authored by Carlos Garnacho's avatar Carlos Garnacho

gtkgesture: Do not ignore events from other GdkWindows than the widget's

There's GDK grab situations (eg. pointer motion outside the grab window
in combination with a GTK+ grab) where a gesture may receive events from
windows that are not the widget's.

The _update_widget_coordinates() still does work for those situations, so
just let these events go through instead of ignoring them.

https://bugzilla.gnome.org/show_bug.cgi?id=782870
parent d6d4217f
......@@ -554,7 +554,7 @@ _gtk_gesture_update_point (GtkGesture *gesture,
widget_window = _find_widget_window (gesture, event->any.window);
if (!widget_window)
return FALSE;
widget_window = event->any.window;
touchpad = EVENT_IS_TOUCHPAD_GESTURE (event);
......
Markdown is supported
0% or
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment