summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
-rw-r--r--gdk/gdkdisplay.c11
-rw-r--r--gdk/gdkdisplayprivate.h1
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