This commit is contained in:
Kovid Goyal 2025-08-12 16:14:23 +05:30
parent 09ff0b1c52
commit 9a2de7bf66
No known key found for this signature in database
GPG key ID: 06BC317B515ACE7C

View file

@ -503,11 +503,7 @@ class Boss:
def serialize_state_as_session(self) -> Iterator[str]:
s = {current_focused_os_window_id(): 2, last_focused_os_window_id(): 1}
def skey(os_window_id: int) -> int:
return s.get(os_window_id, 0)
for i, os_window_id in enumerate(sorted(self.os_window_map, key=skey)):
for i, os_window_id in enumerate(sorted(self.os_window_map, key=lambda wid: s.get(wid, 0))):
tm = self.os_window_map[os_window_id]
yield from tm.serialize_state_as_session(is_first=i==0)