From 81df02abe4f599da7fa29e809c2ae46acff76cef Mon Sep 17 00:00:00 2001 From: Michael Drake Date: Sun, 26 Aug 2007 16:58:06 +0000 Subject: Fix for Shift+Adjust clicks on links by Christopher Martin. svn path=/trunk/netsurf/; revision=3533 --- desktop/browser.c | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/desktop/browser.c b/desktop/browser.c index 680b0fe62..e9e0f1baf 100644 --- a/desktop/browser.c +++ b/desktop/browser.c @@ -1519,10 +1519,6 @@ void browser_window_mouse_action_html(struct browser_window *bw, browser_window_go_post(bw, url, 0, 0, false, c->url, true, true, 0); - } else if (mouse & (BROWSER_MOUSE_CLICK_1 | BROWSER_MOUSE_CLICK_2)) { - browser_window_go(browser_window_find_target(bw, target, - (mouse & BROWSER_MOUSE_CLICK_2)), - url, c->url, true); } else if (mouse & BROWSER_MOUSE_CLICK_2 && mouse & BROWSER_MOUSE_MOD_1) { free(browser_window_href_content.url); @@ -1532,6 +1528,11 @@ void browser_window_mouse_action_html(struct browser_window *bw, else gui_window_save_as_link(bw->window, &browser_window_href_content); + + } else if (mouse & (BROWSER_MOUSE_CLICK_1 | BROWSER_MOUSE_CLICK_2)) { + browser_window_go(browser_window_find_target(bw, target, + (mouse & BROWSER_MOUSE_CLICK_2)), + url, c->url, true); } } else { -- cgit v1.2.3