From df2040c1dce76df162d05ad62e627bb024498069 Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Wed, 31 Dec 2025 17:32:15 +0800 Subject: [PATCH] fix: isoverlay windowrule not set to correct client --- src/mango.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mango.c b/src/mango.c index ccdbf6f..ef138a0 100644 --- a/src/mango.c +++ b/src/mango.c @@ -1431,8 +1431,8 @@ void applyrules(Client *c) { // apply overlay rule if (c->isoverlay) { - wlr_scene_node_reparent(&selmon->sel->scene->node, layers[LyrOverlay]); - wlr_scene_node_raise_to_top(&selmon->sel->scene->node); + wlr_scene_node_reparent(&c->scene->node, layers[LyrOverlay]); + wlr_scene_node_raise_to_top(&c->scene->node); } }