From 29d4227f873dca3a9ffacad178789c7aa9445867 Mon Sep 17 00:00:00 2001 From: DreamMaoMao <2523610504@qq.com> Date: Thu, 31 Jul 2025 20:06:53 +0800 Subject: [PATCH] opt: use regex match layer name in layer rule --- src/mango.c | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/mango.c b/src/mango.c index b05de56..58f0493 100644 --- a/src/mango.c +++ b/src/mango.c @@ -2019,8 +2019,8 @@ void maplayersurfacenotify(struct wl_listener *listener, void *data) { for (ji = 0; ji < config.layer_rules_count; ji++) { if (config.layer_rules_count < 1) break; - if (strcmp(config.layer_rules[ji].layer_name, - l->layer_surface->namespace) == 0) { + if (regex_match(config.layer_rules[ji].layer_name, + l->layer_surface->namespace)) { r = &config.layer_rules[ji]; APPLY_INT_PROP(l, r, noanim);