From 843f88537e3217d3342064afa67fe9dbcebde9c4 Mon Sep 17 00:00:00 2001 From: Theo Linkspfeifer Date: Tue, 3 Mar 2020 15:28:47 +0100 Subject: [PATCH] Do not cancel selection on shift+drag --- exo/exo-icon-view.c | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/exo/exo-icon-view.c b/exo/exo-icon-view.c index 607c80a..fbc44c9 100644 --- a/exo/exo-icon-view.c +++ b/exo/exo-icon-view.c @@ -2777,7 +2777,7 @@ exo_icon_view_button_press_event (GtkWidget *widget, exo_icon_view_stop_editing (icon_view, TRUE); if (icon_view->priv->selection_mode != GTK_SELECTION_BROWSE && - !(event->state & GDK_CONTROL_MASK)) + !(event->state & (GDK_CONTROL_MASK | GDK_SHIFT_MASK))) { dirty = exo_icon_view_unselect_all_internal (icon_view); } -- 2.25.0