浏览代码

android minor

Robin Herbots 11 年之前
父节点
当前提交
e29c0cfd6f
共有 4 个文件被更改,包括 32 次插入29 次删除
  1. 10 9
      dist/inputmask/jquery.inputmask.js
  2. 10 9
      dist/jquery.inputmask.bundle.js
  3. 1 1
      dist/jquery.inputmask.bundle.min.js
  4. 11 10
      js/jquery.inputmask.js

+ 10 - 9
dist/inputmask/jquery.inputmask.js

@@ -866,17 +866,18 @@
         }
         }
         function compositionUpdateEvent(e) {
         function compositionUpdateEvent(e) {
             var input = this, caretPos = compositionCaretPos;
             var input = this, caretPos = compositionCaretPos;
-            getMaskSet().validPositions = $.extend(!0, {}, compositionValidPos), setTimeout(function() {
-                var newData = e.originalEvent.data;
-                caret(input, caretPos.begin, caretPos.end);
-                for (var i = 0; i < newData.length; i++) {
-                    var keypress = $.Event("keypress");
-                    keypress.which = newData.charCodeAt(i), skipKeyPressEvent = !1, ignorable = !1, 
-                    keypressEvent.call(input, keypress);
-                }
+            getMaskSet().validPositions = $.extend(!0, {}, compositionValidPos);
+            var newData = e.originalEvent.data;
+            caret(input, caretPos.begin, caretPos.end);
+            for (var i = 0; i < newData.length; i++) {
+                var keypress = $.Event("keypress");
+                keypress.which = newData.charCodeAt(i), skipKeyPressEvent = !1, ignorable = !1, 
+                keypressEvent.call(input, keypress);
+            }
+            setTimeout(function() {
                 var forwardPosition = getMaskSet().p;
                 var forwardPosition = getMaskSet().p;
                 writeBuffer(input, getBuffer(), opts.numericInput ? seekPrevious(forwardPosition) : forwardPosition);
                 writeBuffer(input, getBuffer(), opts.numericInput ? seekPrevious(forwardPosition) : forwardPosition);
-            }, 0);
+            }, 10);
         }
         }
         function compositionEndEvent(e) {
         function compositionEndEvent(e) {
             compositionData = e.originalEvent.data;
             compositionData = e.originalEvent.data;

+ 10 - 9
dist/jquery.inputmask.bundle.js

@@ -864,17 +864,18 @@
         }
         }
         function compositionUpdateEvent(e) {
         function compositionUpdateEvent(e) {
             var input = this, caretPos = compositionCaretPos;
             var input = this, caretPos = compositionCaretPos;
-            getMaskSet().validPositions = $.extend(!0, {}, compositionValidPos), setTimeout(function() {
-                var newData = e.originalEvent.data;
-                caret(input, caretPos.begin, caretPos.end);
-                for (var i = 0; i < newData.length; i++) {
-                    var keypress = $.Event("keypress");
-                    keypress.which = newData.charCodeAt(i), skipKeyPressEvent = !1, ignorable = !1, 
-                    keypressEvent.call(input, keypress);
-                }
+            getMaskSet().validPositions = $.extend(!0, {}, compositionValidPos);
+            var newData = e.originalEvent.data;
+            caret(input, caretPos.begin, caretPos.end);
+            for (var i = 0; i < newData.length; i++) {
+                var keypress = $.Event("keypress");
+                keypress.which = newData.charCodeAt(i), skipKeyPressEvent = !1, ignorable = !1, 
+                keypressEvent.call(input, keypress);
+            }
+            setTimeout(function() {
                 var forwardPosition = getMaskSet().p;
                 var forwardPosition = getMaskSet().p;
                 writeBuffer(input, getBuffer(), opts.numericInput ? seekPrevious(forwardPosition) : forwardPosition);
                 writeBuffer(input, getBuffer(), opts.numericInput ? seekPrevious(forwardPosition) : forwardPosition);
-            }, 0);
+            }, 10);
         }
         }
         function compositionEndEvent(e) {
         function compositionEndEvent(e) {
             compositionData = e.originalEvent.data;
             compositionData = e.originalEvent.data;

文件差异内容过多而无法显示
+ 1 - 1
dist/jquery.inputmask.bundle.min.js


+ 11 - 10
js/jquery.inputmask.js

@@ -1561,19 +1561,20 @@
             function compositionUpdateEvent(e) {
             function compositionUpdateEvent(e) {
                 var input = this, caretPos = compositionCaretPos;
                 var input = this, caretPos = compositionCaretPos;
                 getMaskSet()["validPositions"] = $.extend(true, {}, compositionValidPos);
                 getMaskSet()["validPositions"] = $.extend(true, {}, compositionValidPos);
+
+                var newData = e.originalEvent.data;
+                caret(input, caretPos.begin, caretPos.end);
+                for (var i = 0; i < newData.length; i++) {
+                    var keypress = $.Event("keypress");
+                    keypress.which = newData.charCodeAt(i);
+                    skipKeyPressEvent = false;
+                    ignorable = false;
+                    keypressEvent.call(input, keypress);
+                }
                 setTimeout(function () {
                 setTimeout(function () {
-                    var newData = e.originalEvent.data;
-                    caret(input, caretPos.begin, caretPos.end);
-                    for (var i = 0; i < newData.length; i++) {
-                        var keypress = $.Event("keypress");
-                        keypress.which = newData.charCodeAt(i);
-                        skipKeyPressEvent = false;
-                        ignorable = false;
-                        keypressEvent.call(input, keypress);
-                    }
                     var forwardPosition = getMaskSet()["p"];
                     var forwardPosition = getMaskSet()["p"];
                     writeBuffer(input, getBuffer(), opts.numericInput ? seekPrevious(forwardPosition) : forwardPosition);
                     writeBuffer(input, getBuffer(), opts.numericInput ? seekPrevious(forwardPosition) : forwardPosition);
-                }, 0);
+                }, 10);
             }
             }
             function compositionEndEvent(e) {
             function compositionEndEvent(e) {
                 compositionData = e.originalEvent.data;
                 compositionData = e.originalEvent.data;