From 00a18370e09c10b2dc7f5241dee4a7c46111e0b9 Mon Sep 17 00:00:00 2001 From: Chris Young Date: Fri, 17 Dec 2010 20:30:50 +0000 Subject: Stop empty mouse events being reported, remove spurious extra button presses svn path=/trunk/netsurf/; revision=11091 --- amiga/tree.c | 14 +++++++------- 1 file changed, 7 insertions(+), 7 deletions(-) (limited to 'amiga') diff --git a/amiga/tree.c b/amiga/tree.c index c4d1ffbed..3ad9c1812 100755 --- a/amiga/tree.c +++ b/amiga/tree.c @@ -764,11 +764,6 @@ BOOL ami_tree_event(struct treeview_window *twin) if(twin->drag_y == 0) twin->drag_y = y; ami_tree_drag_icon_show(twin); } - else - { - tree_mouse_action(twin->tree, - twin->mouse_state | twin->key_state, x, y); - } } twin->lastclick.tv_sec = 0; twin->lastclick.tv_usec = 0; @@ -795,8 +790,7 @@ BOOL ami_tree_event(struct treeview_window *twin) twin->mouse_state = BROWSER_MOUSE_PRESS_2; break; } - tree_mouse_action(twin->tree, - twin->mouse_state | twin->key_state, x, y); +//** } if(x < xs) x = xs; @@ -875,6 +869,12 @@ BOOL ami_tree_event(struct treeview_window *twin) twin->drag_x = 0; twin->drag_y = 0; break; + + case SELECTDOWN: + case MIDDLEDOWN: + tree_mouse_action(twin->tree, + twin->mouse_state | twin->key_state, x, y); + break; } break; -- cgit v1.2.3