From 608bd68a505559e4cf7d610cc254dfb895bef4bf Mon Sep 17 00:00:00 2001 From: werapi Date: Fri, 20 Mar 2026 21:24:04 +0100 Subject: [PATCH] opt: reverse monitorrule apply order --- src/config/parse_config.h | 5 +---- 1 file changed, 1 insertion(+), 4 deletions(-) diff --git a/src/config/parse_config.h b/src/config/parse_config.h index e4b6d7a8..948d8194 100644 --- a/src/config/parse_config.h +++ b/src/config/parse_config.h @@ -4073,10 +4073,7 @@ void reapply_monitor_rules(void) { if (!m->wlr_output->enabled) continue; - for (ji = 0; ji < config.monitor_rules_count; ji++) { - if (config.monitor_rules_count < 1) - break; - + for (ji = config.monitor_rules_count - 1; ji >= 0; ji--) { mr = &config.monitor_rules[ji]; if (monitor_matches_rule(m, mr)) {