diff options
Diffstat (limited to 'src/plugins/fs/download.c')
-rw-r--r-- | src/plugins/fs/download.c | 8 |
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 | |||
790 | on_searchResults_button_press_fs (GtkWidget * treeview, | 790 | on_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 | } |