]> Pileus Git - ~andy/gtk/commitdiff
gdk: do not send leave event on touchpad button release
authorMarc-André Lureau <marcandre.lureau@redhat.com>
Thu, 3 May 2012 16:15:48 +0000 (18:15 +0200)
committerMatthias Clasen <mclasen@redhat.com>
Sat, 5 May 2012 18:39:37 +0000 (14:39 -0400)
This is along the changes introduced in
bd55519f7e6bb5da2fdf6f5e99bd79213059f81b,
A TOUCHPAD device behaves like a mouse"

https://bugzilla.gnome.org/show_bug.cgi?id=674549

gdk/gdkdisplay.c

index f12cd97dc4a9067b3637ffc6d1125f86feb9da0f..60bbb44c8f07dceda39e0c3627c2a12b755ec5ae 100644 (file)
@@ -970,8 +970,7 @@ switch_to_pointer_grab (GdkDisplay        *display,
            * synthesized when needed.
            */
           if (source_device &&
-              (gdk_device_get_source (source_device) == GDK_SOURCE_TOUCHSCREEN ||
-               gdk_device_get_source (source_device) == GDK_SOURCE_TOUCHPAD))
+              (gdk_device_get_source (source_device) == GDK_SOURCE_TOUCHSCREEN))
             info->need_touch_press_enter = TRUE;
 
           pointer_window = NULL;