mirror of
https://github.com/kovidgoyal/kitty
synced 2026-07-02 12:44:01 +02:00
Fix serialization not working when active_tab_history is empty
This commit is contained in:
@@ -1189,7 +1189,7 @@ class TabManager: # {{{
|
||||
def serialize_state_as_session(self) -> list[str]:
|
||||
tmap = {tab.id: tab for tab in self}
|
||||
ans = []
|
||||
for tab_id in self.active_tab_history:
|
||||
for tab_id in self.active_tab_history or tmap:
|
||||
tab = tmap.get(tab_id)
|
||||
if tab is not None:
|
||||
ans.extend(tab.serialize_state_as_session())
|
||||
|
||||
Reference in New Issue
Block a user