diff options
-rw-r--r-- | gdk/gdkdisplay.c | 11 | ||||
-rw-r--r-- | gdk/gdkdisplayprivate.h | 1 |
2 files changed, 0 insertions, 12 deletions
diff --git a/gdk/gdkdisplay.c b/gdk/gdkdisplay.c index 4c9454f444..6d45b078b1 100644 --- a/gdk/gdkdisplay.c +++ b/gdk/gdkdisplay.c @@ -787,17 +787,6 @@ switch_to_pointer_grab (GdkDisplay *display, if (grab == NULL) /* Ungrabbed, send events */ { - /* If the source device is a touch device, do not - * propagate any enter event yet, until one is - * synthesized when needed. - */ - if (source_device && - (gdk_device_get_source (source_device) == GDK_SOURCE_TOUCHSCREEN)) - info->need_touch_press_enter = TRUE; - - if (info->need_touch_press_enter) - new_toplevel = NULL; - /* We're now ungrabbed, update the window_under_pointer */ _gdk_display_set_window_under_pointer (display, device, new_toplevel); } diff --git a/gdk/gdkdisplayprivate.h b/gdk/gdkdisplayprivate.h index de280c4fb8..a0d9dc23fd 100644 --- a/gdk/gdkdisplayprivate.h +++ b/gdk/gdkdisplayprivate.h @@ -68,7 +68,6 @@ typedef struct guint32 state; guint32 button; GdkDevice *last_slave; - guint need_touch_press_enter : 1; } GdkPointerWindowInfo; struct _GdkDisplay |