summaryrefslogtreecommitdiff
path: root/gtk/gtkeventcontroller.c
diff options
context:
space:
mode:
authorMatthias Clasen <mclasen@redhat.com>2020-02-16 01:50:39 -0500
committerMatthias Clasen <mclasen@redhat.com>2020-02-21 00:51:02 -0500
commitb38869b3aa062ebe56bd23b4824da720fac56ee9 (patch)
tree208181f0fc4c4607b3a1f8374fe81a98752dbd66 /gtk/gtkeventcontroller.c
parentd063b6b6cc7a2978a7330d6f039f68aaa09c6e89 (diff)
downloadgtk+-b38869b3aa062ebe56bd23b4824da720fac56ee9.tar.gz
Stop looking at the related target for filtering
We are now sending crossing events (which are the only ones where a related target makes sense) via handle_crossing.
Diffstat (limited to 'gtk/gtkeventcontroller.c')
-rw-r--r--gtk/gtkeventcontroller.c3
1 files changed, 1 insertions, 2 deletions
diff --git a/gtk/gtkeventcontroller.c b/gtk/gtkeventcontroller.c
index 16c5e0fc6c..8d1fa5d709 100644
--- a/gtk/gtkeventcontroller.c
+++ b/gtk/gtkeventcontroller.c
@@ -106,8 +106,7 @@ gtk_event_controller_filter_event_default (GtkEventController *self,
if (priv->limit == GTK_LIMIT_SAME_NATIVE)
{
- if (same_native (priv->widget, GTK_WIDGET (gdk_event_get_target (event))) &&
- same_native (priv->widget, GTK_WIDGET (gdk_event_get_related_target (event))))
+ if (same_native (priv->widget, GTK_WIDGET (gdk_event_get_target (event))))
return FALSE;
return TRUE;