From 69a3df174d8e893cb60d83ef558822103da10080 Mon Sep 17 00:00:00 2001 From: Ryan Roden-Corrent Date: Sun, 11 Sep 2016 18:19:25 -0400 Subject: [PATCH] Remove needless try/catch in on_selection_changed. --- qutebrowser/completion/completer.py | 9 ++------- 1 file changed, 2 insertions(+), 7 deletions(-) diff --git a/qutebrowser/completion/completer.py b/qutebrowser/completion/completer.py index 993c7cb83..9fdc816ed 100644 --- a/qutebrowser/completion/completer.py +++ b/qutebrowser/completion/completer.py @@ -101,14 +101,9 @@ class Completer(QObject): Return: A completion model. """ - if '--' in before_cursor: + if '--' in before_cursor or under_cursor.startswith('-'): + # cursor on a flag or after an explicit split (--) return None - try: - if under_cursor.startswith('-'): - # cursor on a flag - return None - except IndexError: - pass log.completion.debug("Before removing flags: {}".format(before_cursor)) before_cursor = [x for x in before_cursor if not x.startswith('-')] log.completion.debug("After removing flags: {}".format(before_cursor))