diff options
author | Michael Drake <tlsa@netsurf-browser.org> | 2010-12-16 00:04:51 +0000 |
---|---|---|
committer | Michael Drake <tlsa@netsurf-browser.org> | 2010-12-16 00:04:51 +0000 |
commit | 1248c21a0ebd49969e04f1fb0dcfa0405109d520 (patch) | |
tree | 005cea5299a4fc4fc379072cad2a010b8a947f81 | |
parent | c96f682d9dd0bd4a137180b6f15e5d45eb8bfb03 (diff) | |
download | netsurf-1248c21a0ebd49969e04f1fb0dcfa0405109d520.tar.gz netsurf-1248c21a0ebd49969e04f1fb0dcfa0405109d520.tar.bz2 |
A double click fires a click as well.
svn path=/trunk/netsurf/; revision=11070
-rw-r--r-- | gtk/gtk_treeview.c | 4 |
1 files changed, 3 insertions, 1 deletions
diff --git a/gtk/gtk_treeview.c b/gtk/gtk_treeview.c index e3915501c..13b8c426e 100644 --- a/gtk/gtk_treeview.c +++ b/gtk/gtk_treeview.c @@ -285,9 +285,11 @@ gboolean nsgtk_tree_window_button_release_event(GtkWidget *widget, if (tw->mouse_state & BROWSER_MOUSE_DOUBLE_CLICK) { if (tw->mouse_state & BROWSER_MOUSE_PRESS_1) - tw->mouse_state ^= BROWSER_MOUSE_PRESS_1; + tw->mouse_state ^= BROWSER_MOUSE_PRESS_1 | + BROWSER_MOUSE_CLICK_1; else if (tw->mouse_state & BROWSER_MOUSE_PRESS_2) tw->mouse_state ^= (BROWSER_MOUSE_PRESS_2 | + BROWSER_MOUSE_CLICK_2 | BROWSER_MOUSE_DOUBLE_CLICK); } else if (tw->mouse_state & BROWSER_MOUSE_PRESS_1) |