diff options
Diffstat (limited to 'ranger/gui/widgets/console.py')
-rw-r--r-- | ranger/gui/widgets/console.py | 8 |
1 files changed, 3 insertions, 5 deletions
diff --git a/ranger/gui/widgets/console.py b/ranger/gui/widgets/console.py index 5d7f6b0e..b3fa7151 100644 --- a/ranger/gui/widgets/console.py +++ b/ranger/gui/widgets/console.py @@ -465,14 +465,12 @@ class Console(Widget): # pylint: disable=too-many-instance-attributes,too-many- if self.tab_deque is None: tab_result = self._get_tab(tabnum) - if isinstance(tab_result, str): + if tab_result is None: + pass + elif isinstance(tab_result, str): self.line = tab_result self.pos = len(tab_result) self.on_line_change() - - elif tab_result is None: - pass - elif hasattr(tab_result, '__iter__'): self.tab_deque = deque(tab_result) self.tab_deque.appendleft(self.line) |