From e02b84d7ef0e7ea5bf13a3a80be9d6932d9b5848 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Tue, 6 May 2014 09:09:23 +0200 Subject: [PATCH] Add some debug logging for click targets --- qutebrowser/widgets/webview.py | 10 +++++++--- 1 file changed, 7 insertions(+), 3 deletions(-) diff --git a/qutebrowser/widgets/webview.py b/qutebrowser/widgets/webview.py index 8d4b7d830..dec2165a8 100644 --- a/qutebrowser/widgets/webview.py +++ b/qutebrowser/widgets/webview.py @@ -269,7 +269,9 @@ class WebView(QWebView): Args: target: A string to set self._force_open_target to. """ - self._force_open_target = getattr(Target, target) + t = getattr(Target, target) + logging.debug("Setting force target to {}/{}".format(target, t)) + self._force_open_target = t def paintEvent(self, e): """Extend paintEvent to emit a signal if the scroll position changed. @@ -338,14 +340,16 @@ class WebView(QWebView): self._open_target = self._force_open_target self._force_open_target = None logging.debug("Setting force target: {}".format( - self._open_target)) + Target[self._open_target])) elif (e.button() == Qt.MidButton or e.modifiers() & Qt.ControlModifier): if config.get('general', 'background-tabs'): self._open_target = Target.bgtab else: self._open_target = Target.tab - logging.debug("Setting target: {}".format(self._open_target)) + logging.debug("Middle click, setting target: {}".format( + Target[self._open_target])) else: self._open_target = Target.normal + logging.debug("Normal click, setting normal target") return super().mousePressEvent(e)