This commit is contained in:
Kovid Goyal
2020-06-08 21:40:59 +05:30
parent 5f6faa1bf0
commit cd4dacb406

View File

@@ -160,11 +160,12 @@ class WindowList:
seen = set()
gid_map = {g.id: g for g in self.groups}
for gid in self.active_group_history:
g = gid_map[gid]
w = g.active_window_id
if w > 0 and w not in seen:
seen.add(w)
ans.append(w)
g = gid_map.get(gid)
if g is not None:
w = g.active_window_id
if w > 0 and w not in seen:
seen.add(w)
ans.append(w)
return ans
def notify_on_active_window_change(self, old_active_window: Optional[WindowType], new_active_window: Optional[WindowType]) -> None: