[gtk+/multitouch: 40/121] gtk, scrolledwindow: capture motions until the kinetic scrolling cancellation



commit 1b3f1cf2c2ac3eefd69c60554f4e9d44e28b110a
Author: Carlos Garnacho <carlosg gnome org>
Date:   Sat Nov 26 20:05:03 2011 +0100

    gtk,scrolledwindow: capture motions until the kinetic scrolling cancellation
    
    If the widget which events are captured listens to motion hints, there
    are situations where neither the scrolled window or the child widget
    request more motions.

 gtk/gtkscrolledwindow.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/gtk/gtkscrolledwindow.c b/gtk/gtkscrolledwindow.c
index e77e904..31770df 100644
--- a/gtk/gtkscrolledwindow.c
+++ b/gtk/gtkscrolledwindow.c
@@ -2660,7 +2660,7 @@ gtk_scrolled_window_motion_notify_event (GtkWidget *widget,
           priv->in_drag = TRUE;
         }
       else
-        return GTK_CAPTURED_EVENT_NONE;
+        return GTK_CAPTURED_EVENT_HANDLED;
     }
 
   priv->last_button_event_x_root = -TOUCH_BYPASS_CAPTURED_THRESHOLD;



[Date Prev][Date Next]   [Thread Prev][Thread Next]   [Thread Index] [Date Index] [Author Index]