summaryrefslogtreecommitdiff
path: root/qutebrowser/browser/commands.py
diff options
context:
space:
mode:
Diffstat (limited to 'qutebrowser/browser/commands.py')
-rw-r--r--qutebrowser/browser/commands.py5
1 files changed, 4 insertions, 1 deletions
diff --git a/qutebrowser/browser/commands.py b/qutebrowser/browser/commands.py
index aa720a747..caba596c3 100644
--- a/qutebrowser/browser/commands.py
+++ b/qutebrowser/browser/commands.py
@@ -522,7 +522,10 @@ class CommandDispatcher:
# third pass: remove tabs from old window, children first this time to
# avoid having to re-parent things when traversing.
if not keep:
- for node in reversed(traversed):
+ for node in self._current_widget().node.traverse(
+ notree.TraverseOrder.POST_R,
+ render_collapsed=False,
+ ):
self._tabbed_browser.close_tab(node.value,
add_undo=False,
transfer=True)