summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFlorian Bruhin <git@the-compiler.org>2015-02-26 20:17:01 +0100
committerFlorian Bruhin <git@the-compiler.org>2015-03-18 23:13:42 +0100
commitefb082828b8cf109b8ead41640710e7610ebeb6c (patch)
tree81ee19f5aa9ba0a1901268f8b2779333a5ee6ed2
parent471e62ffabf5ece86ebd90459ced2eba7e267483 (diff)
downloadqutebrowser-efb082828b8cf109b8ead41640710e7610ebeb6c.tar.gz
qutebrowser-efb082828b8cf109b8ead41640710e7610ebeb6c.zip
Reset open_target in acceptNavigationRequest.
After ddb39275eb3f4346f7d5e80ea846acfbacfc0e74, when something was opened via hints in a new tab, the open_target still was set afterwards and the next regular open did open in a new tab.
-rw-r--r--qutebrowser/browser/webpage.py1
1 files changed, 1 insertions, 0 deletions
diff --git a/qutebrowser/browser/webpage.py b/qutebrowser/browser/webpage.py
index d79328901..8e6be0d11 100644
--- a/qutebrowser/browser/webpage.py
+++ b/qutebrowser/browser/webpage.py
@@ -384,6 +384,7 @@ class BrowserPage(QWebPage):
tabbed_browser = objreg.get('tabbed-browser', scope='window',
window=self._win_id)
open_target = self.view().open_target
+ self.view().open_target = usertypes.ClickTarget.normal
if open_target == usertypes.ClickTarget.tab:
tabbed_browser.tabopen(url, False)
return False