From ef250379532d9a7902726426ae3563cd95a46cf9 Mon Sep 17 00:00:00 2001 From: Olaf Wintermann Date: Wed, 29 Jan 2025 21:19:45 +0100 Subject: [PATCH] dragging a single item cancels the selection --- mizunara/gtk-filesview.c | 8 ++++++++ 1 file changed, 8 insertions(+) diff --git a/mizunara/gtk-filesview.c b/mizunara/gtk-filesview.c index 52fb8a0..ff98435 100644 --- a/mizunara/gtk-filesview.c +++ b/mizunara/gtk-filesview.c @@ -495,6 +495,14 @@ static void drag_update_cb( { MzFilesView *view = user_data; if(view->drag_file) { + if(view->selection_count > 0) { + view->drag_col = -1; + view->drag_row = -1; + view->drag_start_col = -1; + view->drag_start_row = -1; + view->update_selection = 1; + gtk_widget_queue_draw(GTK_WIDGET(view)); + } return; } view->drag_width = x; -- 2.43.5