WindowRuleEnforcer: fix rule string generation

This commit is contained in:
Peter Fajdiga
2024-04-27 12:28:58 +02:00
parent ee0aa93308
commit 3a75ddab0f

View File

@@ -49,7 +49,10 @@ class WindowRuleEnforcer {
for (const windowRule of windowRules) {
const ruleClass = WindowRuleEnforcer.parseRegex(windowRule.class);
const ruleCaption = WindowRuleEnforcer.parseRegex(windowRule.caption);
const ruleString = ClientMatcher.getRuleString(ruleClass, ruleCaption);
const ruleString = ClientMatcher.getRuleString(
WindowRuleEnforcer.wrapParens(ruleClass),
WindowRuleEnforcer.wrapParens(ruleCaption)
);
(windowRule.tile ? tileRegexes : floatRegexes).push(ruleString);
if (ruleCaption !== ".*") {