From 842ec1ac63eb5d40ee30b3fee7992a10bb3376a0 Mon Sep 17 00:00:00 2001 From: Peter Fajdiga Date: Fri, 5 Apr 2024 13:58:50 +0200 Subject: [PATCH] WindowRuleEnforcer: fix bug in `joinRegexes` --- src/rules/WindowRuleEnforcer.ts | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/rules/WindowRuleEnforcer.ts b/src/rules/WindowRuleEnforcer.ts index 17240f2..6125dfb 100644 --- a/src/rules/WindowRuleEnforcer.ts +++ b/src/rules/WindowRuleEnforcer.ts @@ -78,11 +78,11 @@ class WindowRuleEnforcer { } if (regexes.length === 1) { - return new RegExp("^" + regexes[0] + "$"); + return new RegExp("^(" + regexes[0] + ")$"); } const joinedRegexes = regexes.map(WindowRuleEnforcer.wrapParens).join("|"); - return new RegExp("^" + joinedRegexes + "$"); + return new RegExp("^(" + joinedRegexes + ")$"); } private static wrapParens(str: string) {