[nautilus/gnome-3-20] Do not reset double-click status on pointer movement



commit 5689f36e82728447a78beaca67576bbd633666bf
Author: Johannes Oertel <johannes oertel uni-due de>
Date:   Mon May 9 21:58:17 2016 +0200

    Do not reset double-click status on pointer movement
    
    This fixes a problem where a double click on an item in Nautilus icon view did
    not activate the moment when moving the pointer even slightly in between the two
    clicks.
    
    https://bugzilla.gnome.org/show_bug.cgi?id=748501

 libnautilus-private/nautilus-canvas-container.c |    2 ++
 1 files changed, 2 insertions(+), 0 deletions(-)
---
diff --git a/libnautilus-private/nautilus-canvas-container.c b/libnautilus-private/nautilus-canvas-container.c
index a562ac0..e02f886 100644
--- a/libnautilus-private/nautilus-canvas-container.c
+++ b/libnautilus-private/nautilus-canvas-container.c
@@ -5400,6 +5400,8 @@ item_event_callback (EelCanvasItem *item,
        event_button = &event->button;
 
        switch (event->type) {
+       case GDK_MOTION_NOTIFY:
+               return FALSE;
        case GDK_BUTTON_PRESS:
                container->details->double_clicked = FALSE;
                if (handle_canvas_button_press (container, icon, event_button)) {


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