Browse Source

alternate on delete with regex

Robin Herbots 7 years ago
parent
commit
af098c76b3
1 changed files with 1 additions and 1 deletions
  1. 1 1
      js/inputmask.js

+ 1 - 1
js/inputmask.js

@@ -2738,7 +2738,7 @@
 
 
                 revalidateMask(pos);
                 revalidateMask(pos);
 
 
-                if (strict !== true && (opts.keepStatic !== null && opts.keepStatic !== false)) {
+                if (strict !== true && opts.keepStatic !== false || opts.regex !== null) {
                     var result = alternate(true);
                     var result = alternate(true);
                     if (result) pos.begin = result.caret !== undefined ? result.caret : (result.pos ? seekNext(result.pos.begin ? result.pos.begin : result.pos) : getLastValidPosition(-1, true));
                     if (result) pos.begin = result.caret !== undefined ? result.caret : (result.pos ? seekNext(result.pos.begin ? result.pos.begin : result.pos) : getLastValidPosition(-1, true));
                 }
                 }