summaryrefslogtreecommitdiff
path: root/qutebrowser/mainwindow/tabbedbrowser.py
diff options
context:
space:
mode:
authorFlorian Bruhin <me@the-compiler.org>2020-07-12 21:56:06 +0200
committerFlorian Bruhin <me@the-compiler.org>2020-07-12 21:56:06 +0200
commitd0ae9ba232ea0d71de1a3fcd2817274a1d1c3a7e (patch)
tree39fcfad2d601dce80727ad1fd1cd4035b799d7c5 /qutebrowser/mainwindow/tabbedbrowser.py
parent4bf150b273e52a1abd732bbc15d2516b228def42 (diff)
downloadqutebrowser-d0ae9ba232ea0d71de1a3fcd2817274a1d1c3a7e.tar.gz
qutebrowser-d0ae9ba232ea0d71de1a3fcd2817274a1d1c3a7e.zip
Shut down tabs properly when a window is closed
Diffstat (limited to 'qutebrowser/mainwindow/tabbedbrowser.py')
-rw-r--r--qutebrowser/mainwindow/tabbedbrowser.py4
1 files changed, 2 insertions, 2 deletions
diff --git a/qutebrowser/mainwindow/tabbedbrowser.py b/qutebrowser/mainwindow/tabbedbrowser.py
index d061bfc43..987fad3ac 100644
--- a/qutebrowser/mainwindow/tabbedbrowser.py
+++ b/qutebrowser/mainwindow/tabbedbrowser.py
@@ -382,11 +382,11 @@ class TabbedBrowser(QWidget):
def shutdown(self):
"""Try to shut down all tabs cleanly."""
self.shutting_down = True
- # Reverse tabs so we don't have to recacluate tab titles over and over
+ # Reverse tabs so we don't have to recalculate tab titles over and over
# Removing first causes [2..-1] to be recomputed
# Removing the last causes nothing to be recomputed
for tab in reversed(self.widgets()):
- self._remove_tab(tab)
+ self._remove_tab(tab, add_undo=False)
def tab_close_prompt_if_pinned(
self, tab, force, yes_action,