aboutsummaryrefslogtreecommitdiff
path: root/src/plugins/fs/download.c
diff options
context:
space:
mode:
Diffstat (limited to 'src/plugins/fs/download.c')
-rw-r--r--src/plugins/fs/download.c8
1 files changed, 7 insertions, 1 deletions
diff --git a/src/plugins/fs/download.c b/src/plugins/fs/download.c
index f43d86ec..ea9b28ff 100644
--- a/src/plugins/fs/download.c
+++ b/src/plugins/fs/download.c
@@ -790,7 +790,13 @@ gboolean
790on_searchResults_button_press_fs (GtkWidget * treeview, 790on_searchResults_button_press_fs (GtkWidget * treeview,
791 GdkEventButton * event, gpointer data) 791 GdkEventButton * event, gpointer data)
792{ 792{
793 if (event->type == GDK_2BUTTON_PRESS) 793 if (event->window != gtk_tree_view_get_bin_window (GTK_TREE_VIEW (treeview)))
794 return FALSE;
795 if ( (event->type == GDK_2BUTTON_PRESS) &&
796 (TRUE == gtk_tree_view_get_path_at_pos (GTK_TREE_VIEW (treeview),
797 event->x, event->y,
798 NULL, NULL,
799 NULL, NULL)) )
794 on_downloadButton_clicked_fs (treeview, NULL); 800 on_downloadButton_clicked_fs (treeview, NULL);
795 return FALSE; 801 return FALSE;
796} 802}