Fix overlay window handling when witching to neighboring windows

This commit is contained in:
Kovid Goyal 2018-09-08 23:31:16 +05:30
parent 9963e78636
commit b18b705632
No known key found for this signature in database
GPG Key ID: 06BC317B515ACE7C

View File

@ -233,7 +233,7 @@ class Layout: # {{{
windows = process_overlaid_windows(all_windows)[1] windows = process_overlaid_windows(all_windows)[1]
ans = self.neighbors_for_window(w, windows) ans = self.neighbors_for_window(w, windows)
for values in ans.values(): for values in ans.values():
values[:] = [idx_for_id(w.id, windows) for w in values] values[:] = [idx_for_id(w.id, all_windows) for w in values]
return ans return ans
def move_window(self, all_windows, active_window_idx, delta=1): def move_window(self, all_windows, active_window_idx, delta=1):