From 976f758da1d5ad086bc539b41a3afd534e64b282 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Sat, 1 Aug 2015 13:29:25 +0200 Subject: [PATCH] Fix getting of the current URL. --- qutebrowser/browser/network/networkmanager.py | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/qutebrowser/browser/network/networkmanager.py b/qutebrowser/browser/network/networkmanager.py index 7005336fd..b5a2c2a94 100644 --- a/qutebrowser/browser/network/networkmanager.py +++ b/qutebrowser/browser/network/networkmanager.py @@ -338,8 +338,9 @@ class NetworkManager(QNetworkAccessManager): req.setRawHeader('DNT'.encode('ascii'), dnt) req.setRawHeader('X-Do-Not-Track'.encode('ascii'), dnt) - current_url = objreg.get('tabbed-browser', scope='window', - window=self._win_id).currentWidget().url() + current_url = objreg.get('webview', scope='tab', window=self._win_id, + tab=self._tab_id).url() + if config.get('network', 'referer-header') == 'never': # Note: using ''.encode('ascii') sends a header with no value, # instead of no header at all