From dba067d87582352d3d0d01a3fd2dba75277335f0 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 16 Nov 2017 13:09:28 +0530 Subject: [PATCH] Ensure correct OpenGL ctx in effect when creating a new window --- kitty/state.c | 1 + 1 file changed, 1 insertion(+) diff --git a/kitty/state.c b/kitty/state.c index 44093110d..9837fb623 100644 --- a/kitty/state.c +++ b/kitty/state.c @@ -99,6 +99,7 @@ static inline id_type add_window(id_type os_window_id, id_type tab_id, PyObject *title) { WITH_TAB(os_window_id, tab_id); ensure_space_for(tab, windows, Window, tab->num_windows + 1, capacity, 1, true); + make_os_window_context_current(osw); memset(tab->windows + tab->num_windows, 0, sizeof(Window)); tab->windows[tab->num_windows].id = ++global_state.window_id_counter; tab->windows[tab->num_windows].visible = true;