fix ui for regex value not to swap type unnecessarily

add-switch-regex-option-to-return-matches
Dave Conway-Jones 2025-12-14 09:28:26 +00:00
parent f6f9343dd9
commit e71bfbd8ca
No known key found for this signature in database
GPG Key ID: 1DDB0E91A28C2643
1 changed files with 4 additions and 2 deletions

View File

@ -365,7 +365,9 @@
if (type === "regex") {
row2.show();
row3.hide();
valueField.typedInput('type','re');
if ( valueField.typedInput('type') === "str") {
valueField.typedInput('type','re');
}
} else if ((type === "btwn") || (type === "index")) {
row2.hide();
row3.show();
@ -414,7 +416,7 @@
expValueField = createExpValueField(rowInputCell,rule.vt||'jsonata');
expValueField.typedInput('value',rule.v);
} else if (rule.t === "regex") {
valueField = createValueField(rowInputCell,'re');
valueField = createValueField(rowInputCell,rule.vt||'re');
valueField.typedInput('value',rule.v);
} else if (typeof rule.v != "undefined") {
valueField = createValueField(rowInputCell,rule.vt||'str');