浏览代码

fix handling lastvalidposition with isvalid strict

Robin Herbots 13 年之前
父节点
当前提交
86b41b872d
共有 1 个文件被更改,包括 1 次插入10 次删除
  1. 1 10
      js/jquery.inputmask.js

+ 1 - 10
js/jquery.inputmask.js

@@ -436,16 +436,7 @@
                 }
                 }
 
 
                 if (strict || singleMask) {
                 if (strict || singleMask) {
-                    var rslt = _isValid(pos, getActiveMaskSet()); //only check validity in current mask when validating strict
-
-                    if (rslt !== false) {
-                        if (rslt === true) {
-                            rslt = { "pos": pos }; //always take a possible corrected maskposition into account
-                        }
-                        var activeMaskset = getActiveMaskSet();
-                        activeMaskset['lastValidPosition'] = rslt.pos || pos;
-                    }
-                    return rslt;
+                    return _isValid(pos, getActiveMaskSet()); //only check validity in current mask when validating strict
                 }
                 }
 
 
                 var results = [], result = false, currentActiveMasksetIndex = activeMasksetIndex;
                 var results = [], result = false, currentActiveMasksetIndex = activeMasksetIndex;