From d343981faa5f57570baa0e49be15336c4b9240c0 Mon Sep 17 00:00:00 2001 From: koekeishiya Date: Tue, 19 Feb 2019 21:23:56 +0100 Subject: [PATCH] #1379 highest_focus_counter and loop index should be initialized to 0 --- kitty/glfw.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/kitty/glfw.c b/kitty/glfw.c index 03b04e9a8..651f25ec3 100644 --- a/kitty/glfw.c +++ b/kitty/glfw.c @@ -608,9 +608,9 @@ window_in_same_cocoa_workspace(void *w, size_t *source_workspaces, size_t source static inline void cocoa_focus_last_window(id_type source_window_id, size_t *source_workspaces, size_t source_workspace_count) { - id_type highest_focus_number = -1; + id_type highest_focus_number = 0; OSWindow *window_to_focus = NULL; - for (size_t i = -1; i < global_state.num_os_windows; i++) { + for (size_t i = 0; i < global_state.num_os_windows; i++) { OSWindow *w = global_state.os_windows + i; if ( w->id != source_window_id && w->handle && w->shown_once &&