From a664509c6b637e65fbd417b4a7dece831f5cf6e3 Mon Sep 17 00:00:00 2001 From: Federico Angelilli Date: Thu, 11 Jul 2024 15:26:43 +0200 Subject: Add override_redirect config --- src/window.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) (limited to 'src/window.c') diff --git a/src/window.c b/src/window.c index ca396cc..717d90b 100644 --- a/src/window.c +++ b/src/window.c @@ -88,7 +88,7 @@ static void wm_setup(window_t *window) wm_set_struts(window); } -void window_init(window_t *window, display_t *display) +void window_init(window_t *window, display_t *display, config_t *config) { memset(window, 0, sizeof(window_t)); window->display = display; @@ -109,7 +109,7 @@ void window_init(window_t *window, display_t *display) XCB_AUX_ADD_PARAM(&window->cw_mask, &window->cw_params, back_pixmap, XCB_NONE); XCB_AUX_ADD_PARAM(&window->cw_mask, &window->cw_params, back_pixel, 0x00000000); XCB_AUX_ADD_PARAM(&window->cw_mask, &window->cw_params, border_pixel, 0x00000000); - XCB_AUX_ADD_PARAM(&window->cw_mask, &window->cw_params, override_redirect, true); + XCB_AUX_ADD_PARAM(&window->cw_mask, &window->cw_params, override_redirect, config->override_redirect); XCB_AUX_ADD_PARAM(&window->cw_mask, &window->cw_params, event_mask, event_mask); XCB_AUX_ADD_PARAM(&window->cw_mask, &window->cw_params, colormap, colormap); -- cgit v1.2.3