diff options
author | Florian Bruhin <me@the-compiler.org> | 2020-06-08 15:27:48 +0200 |
---|---|---|
committer | Florian Bruhin <me@the-compiler.org> | 2020-06-08 17:16:28 +0200 |
commit | e19c133e1dc790905aafa52e92bca235d2a2ce31 (patch) | |
tree | 39d605c0d85c28e683af0d6a8f39fbdae73dcc06 /qutebrowser/mainwindow/tabbedbrowser.py | |
parent | 58019cf809f22963abb8f6613676e80513b7428e (diff) | |
download | qutebrowser-e19c133e1dc790905aafa52e92bca235d2a2ce31.tar.gz qutebrowser-e19c133e1dc790905aafa52e92bca235d2a2ce31.zip |
Fix -1 focus_stack_size in TabDeque
Diffstat (limited to 'qutebrowser/mainwindow/tabbedbrowser.py')
-rw-r--r-- | qutebrowser/mainwindow/tabbedbrowser.py | 5 |
1 files changed, 4 insertions, 1 deletions
diff --git a/qutebrowser/mainwindow/tabbedbrowser.py b/qutebrowser/mainwindow/tabbedbrowser.py index 25b05a036..f9112c6ab 100644 --- a/qutebrowser/mainwindow/tabbedbrowser.py +++ b/qutebrowser/mainwindow/tabbedbrowser.py @@ -64,8 +64,11 @@ class TabDeque: """ def __init__(self) -> None: + size = config.val.tabs.focus_stack_size + if size < 0: + size = None self._stack = collections.deque( - maxlen=config.val.tabs.focus_stack_size + maxlen=size ) # type: typing.Deque[weakref.ReferenceType[QWidget]] # Items that have been removed from the primary stack. self._stack_deleted = [ |