We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
1 parent 5ad8fec commit 91d6f28Copy full SHA for 91d6f28
src-noconflict/ace.js
@@ -1941,6 +1941,7 @@ var dom = require("../lib/dom");
1941
var lang = require("../lib/lang");
1942
var BROKEN_SETDATA = useragent.isChrome < 18;
1943
var USE_IE_MIME_TYPE = useragent.isIE;
1944
+var CHROME_COMPOSITION = useragent.isChrome >= 53;
1945
1946
var TextInput = function(parentNode, host) {
1947
var text = dom.createElement("textarea");
@@ -2299,6 +2300,9 @@ var TextInput = function(parentNode, host) {
2299
2300
if (e.type == "compositionend" && c.range) {
2301
host.selection.setRange(c.range);
2302
}
2303
+ if (CHROME_COMPOSITION) {
2304
+ onInput();
2305
+ }
2306
};
2307
2308
@@ -18676,4 +18680,4 @@ exports.version = "1.2.3";
18676
18680
window.ace[key] = a[key];
18677
18681
});
18678
18682
})();
18679
-
18683
+
0 commit comments