gtkgesture: Do not ignore events from other GdkWindows than the widget's
authorCarlos Garnacho <carlosg@gnome.org>
Mon, 26 Jun 2017 17:20:20 +0000 (19:20 +0200)
committerCarlos Garnacho <carlosg@gnome.org>
Wed, 26 Jul 2017 10:48:44 +0000 (12:48 +0200)
commit54c26e0983b9300d3bc66adf05cf668e7a1bfe86
treea20b07be0677b40079c30285a9c845b0b9b2b600
parentd6d4217f3d5111fcc2f7ca02854b043c9f281080
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
gtk/gtkgesture.c