fix: isoverlay windowrule not set to correct client

This commit is contained in:
DreamMaoMao 2025-12-31 17:32:15 +08:00
parent 7da265caa9
commit 6e8817f2cb

View file

@ -1438,8 +1438,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);
}
}