From e8fa8fadceb40866c8f16c775ec5d80f5af325e2 Mon Sep 17 00:00:00 2001 From: Florian Bruhin Date: Wed, 15 Oct 2014 13:00:56 +0200 Subject: [PATCH] Fix completion tabbing. I accidentally broke this in fb3682f5fa9ff702488277521e60c5425cafc64d because the variable gets reset before the slot is executed now. See #189. --- qutebrowser/utils/completer.py | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/qutebrowser/utils/completer.py b/qutebrowser/utils/completer.py index b3202bcf4..4c2c4fe93 100644 --- a/qutebrowser/utils/completer.py +++ b/qutebrowser/utils/completer.py @@ -179,7 +179,6 @@ class Completer(QObject): else: self._ignore_change = True self.change_completed_part.emit(data, False) - self._ignore_change = False @pyqtSlot(str, list, int) def on_update_completion(self, prefix, parts, cursor_part): @@ -202,6 +201,7 @@ class Completer(QObject): cursor_part: The part the cursor is currently over. """ if self._ignore_change: + self._ignore_change = False log.completion.debug("Ignoring completion update") return