mirror of
https://github.com/kovidgoyal/kitty.git
synced 2026-05-13 16:37:27 +00:00
DRYer
This commit is contained in:
parent
067afe35e4
commit
9dc3e56e5e
1 changed files with 2 additions and 2 deletions
|
|
@ -1190,9 +1190,9 @@ class TabManager: # {{{
|
|||
ans = []
|
||||
hmap = {tab_id: i for i, tab_id in enumerate(self.active_tab_history)}
|
||||
at = self.active_tab
|
||||
if at is not None:
|
||||
hmap[at.id] = len(self.active_tab_history) + 1
|
||||
def skey(tab: Tab) -> int:
|
||||
if tab is at:
|
||||
return len(self.active_tab_history) + 1
|
||||
return hmap.get(tab.id, -1)
|
||||
for tab in sorted(self, key=skey):
|
||||
ans.extend(tab.serialize_state_as_session())
|
||||
|
|
|
|||
Loading…
Add table
Add a link
Reference in a new issue