From 5534c5cba8929e7afd04ccb018ea798521f2e104 Mon Sep 17 00:00:00 2001 From: mcrmck Date: Sat, 7 Mar 2026 14:18:55 -0500 Subject: [PATCH] Fix segfault when dragging tab to detach with window title bars enabled --- kitty/state.c | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/kitty/state.c b/kitty/state.c index 90a90baa5..b324ef234 100644 --- a/kitty/state.c +++ b/kitty/state.c @@ -865,12 +865,13 @@ PYWRAP1(set_tab_bar_render_data) { } PYWRAP1(set_window_title_bar_render_data) { - WindowGeometry g; + WindowGeometry g = {0}; id_type os_window_id, tab_id, window_id; Screen *screen; PA("KKKOIIII", &os_window_id, &tab_id, &window_id, &screen, &g.left, &g.top, &g.right, &g.bottom); WITH_WINDOW(os_window_id, tab_id, window_id) init_window_render_data(&window->window_title_render_data, g, screen); + screen->reload_all_gpu_data = true; END_WITH_WINDOW Py_RETURN_NONE; }