context keys: regex: serialize prints all regexp flags, not only i

This commit is contained in:
Ulugbek Abdullaev
2023-02-19 16:39:28 +01:00
parent 8ec9762bb1
commit 72f33d569d

View File

@@ -1451,7 +1451,7 @@ export class ContextKeyRegexExpr implements IContextKeyExpression {
public serialize(): string {
const value = this.regexp
? `/${this.regexp.source}/${this.regexp.ignoreCase ? 'i' : ''}`
? `/${this.regexp.source}/${this.regexp.flags}`
: '/invalid/';
return `${this.key} =~ ${value}`;
}