From 10ca6eb57024a7042cc6201c6287e1a3d01c7e23 Mon Sep 17 00:00:00 2001 From: dec05eba Date: Fri, 8 Dec 2023 18:31:01 +0100 Subject: Transient for window option --- src/window/window.c | 4 ++++ 1 file changed, 4 insertions(+) (limited to 'src') diff --git a/src/window/window.c b/src/window/window.c index 6882bcd..b0d1235 100644 --- a/src/window/window.c +++ b/src/window/window.c @@ -636,6 +636,10 @@ static int mgl_window_init(mgl_window *self, const char *title, const mgl_window XSetClassHint(context->connection, self->window, &class_hint); } + if(params && params->transient_for_window) { + XSetTransientForHint(context->connection, self->window, params->transient_for_window); + } + mgl_window_type window_type = params ? params->window_type : MGL_WINDOW_TYPE_NORMAL; mgl_set_window_type(self, window_type); -- cgit v1.2.3