[nautilus] list-view: don't start DnD when dragging an expander



commit 622d1abc56614d802f17dc007e24d3adcc47468f
Author: Cosimo Cecchi <cosimoc gnome org>
Date:   Mon Aug 5 03:55:07 2013 +0200

    list-view: don't start DnD when dragging an expander
    
    Avoid making expanders in list view drag sources.

 src/nautilus-list-view.c |    2 +-
 1 files changed, 1 insertions(+), 1 deletions(-)
---
diff --git a/src/nautilus-list-view.c b/src/nautilus-list-view.c
index badbe2f..80e45d2 100644
--- a/src/nautilus-list-view.c
+++ b/src/nautilus-list-view.c
@@ -832,7 +832,7 @@ button_press_callback (GtkWidget *widget, GdkEventButton *event, gpointer callba
                        gtk_widget_grab_focus (widget);
                }
 
-               if (is_simple_click) {
+               if (is_simple_click && !on_expander) {
                        view->details->drag_started = FALSE;
                        view->details->drag_button = event->button;
                        view->details->drag_x = event->x;


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