diff options
Diffstat (limited to 'qutebrowser/misc/sessions.py')
-rw-r--r-- | qutebrowser/misc/sessions.py | 12 |
1 files changed, 10 insertions, 2 deletions
diff --git a/qutebrowser/misc/sessions.py b/qutebrowser/misc/sessions.py index 78209dde2..df3b028f7 100644 --- a/qutebrowser/misc/sessions.py +++ b/qutebrowser/misc/sessions.py @@ -537,7 +537,11 @@ class SessionManager(QObject): if tab_data.get('active'): tab_to_focus = index - new_tab = tabbed_browser.tabopen(background=False) + new_tab = tabbed_browser.tabopen( + background=False, + related=False, + idx=index, + ) self._load_tab(new_tab, tab_data) new_tab.node.parent = root_node @@ -603,7 +607,11 @@ class SessionManager(QObject): tab_to_focus = self._load_tree(tabbed_browser, tree_data) elif not legacy_tree_loaded: for i, tab in enumerate(tabs): - new_tab = tabbed_browser.tabopen(background=False) + new_tab = tabbed_browser.tabopen( + background=False, + related=False, + idx=i, + ) self._load_tab(new_tab, tab) if tab.get('active', False): tab_to_focus = i |