From 4cb3b99821c7fcafbe322ef456cabe96448d089a Mon Sep 17 00:00:00 2001 From: Adrian Lees Date: Sat, 16 Apr 2005 21:44:37 +0000 Subject: [project @ 2005-04-16 21:44:37 by adrianl] Fix drag scrolling of non-html content svn path=/import/netsurf/; revision=1656 --- desktop/browser.c | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/desktop/browser.c b/desktop/browser.c index 727fdc341..b1f4eca0e 100644 --- a/desktop/browser.c +++ b/desktop/browser.c @@ -698,7 +698,7 @@ void browser_window_mouse_click(struct browser_window *bw, else if (mouse & BROWSER_MOUSE_DRAG_1) gui_drag_save_object(GUI_SAVE_OBJECT_ORIG, c); } - else { + else if (mouse & (BROWSER_MOUSE_DRAG_1 | BROWSER_MOUSE_DRAG_2)) { browser_window_page_drag_start(bw, x, y); browser_window_set_pointer(GUI_POINTER_MOVE); } @@ -1130,6 +1130,10 @@ void browser_window_mouse_drag_end(struct browser_window *bw, } break; + case DRAGGING_PAGE_SCROLL: + browser_window_set_pointer(GUI_POINTER_DEFAULT); + break; + default: break; } -- cgit v1.2.3