From 47969362e193c2bb7f60d427db6c73ca67079911 Mon Sep 17 00:00:00 2001 From: Marshall Lochbaum Date: Sat, 6 Aug 2016 20:15:51 -0400 Subject: [PATCH] Fix minor conditional issues in yank --- qutebrowser/browser/commands.py | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/qutebrowser/browser/commands.py b/qutebrowser/browser/commands.py index 914121310..3147122b8 100644 --- a/qutebrowser/browser/commands.py +++ b/qutebrowser/browser/commands.py @@ -653,9 +653,11 @@ class CommandDispatcher: elif what == 'selection': caret = self._current_widget().caret s = caret.selection() - if not caret.has_selection() or len(s) == 0: + if not caret.has_selection() or not s: message.info(self._win_id, "Nothing to yank") return + else: # pragma: no cover + raise ValueError("Invalid value {!r} for `what'.".format(what)) if sel and utils.supports_selection(): target = "primary selection"