Skip to content

Commit 58e8c95

Browse files
committed
chore: remove obsolete isOldIE verifiers
Signed-off-by: hainenber <[email protected]>
1 parent 6c270d1 commit 58e8c95

File tree

1 file changed

+10
-41
lines changed

1 file changed

+10
-41
lines changed

examples/js/ace.js

Lines changed: 10 additions & 41 deletions
Original file line numberDiff line numberDiff line change
@@ -1174,8 +1174,7 @@
11741174
l = { 2: "dblclick", 3: "tripleclick", 4: "quadclick" };
11751175
Array.isArray(e) || (e = [e]),
11761176
e.forEach(function(e) {
1177-
t.addListener(e, "mousedown", c),
1178-
i.isOldIE && t.addListener(e, "dblclick", h);
1177+
t.addListener(e, "mousedown", c);
11791178
});
11801179
});
11811180
var u =
@@ -1229,7 +1228,7 @@
12291228
s || (f(), r(window, "focus", f));
12301229
}
12311230
});
1232-
if (typeof window == "object" && window.postMessage && !i.isOldIE) {
1231+
if (typeof window == "object" && window.postMessage) {
12331232
var l = 1;
12341233
t.nextTick = function(e, n) {
12351234
n = n || window;
@@ -1424,15 +1423,12 @@
14241423
}
14251424
function R() {
14261425
clearTimeout(q),
1427-
(q = setTimeout(
1428-
function() {
1429-
p && ((n.style.cssText = p), (p = "")),
1430-
t.renderer.$keepTextAreaAtCursor == null &&
1431-
((t.renderer.$keepTextAreaAtCursor = !0),
1432-
t.renderer.$moveTextAreaToCursor());
1433-
},
1434-
i.isOldIE ? 200 : 0
1435-
));
1426+
(q = setTimeout(function() {
1427+
p && ((n.style.cssText = p), (p = "")),
1428+
t.renderer.$keepTextAreaAtCursor == null &&
1429+
((t.renderer.$keepTextAreaAtCursor = !0),
1430+
t.renderer.$moveTextAreaToCursor());
1431+
}, 0));
14361432
}
14371433
var n = s.createElement("textarea");
14381434
(n.className = "ace_text-input"),
@@ -1442,7 +1438,6 @@
14421438
n.setAttribute("autocapitalize", "off"),
14431439
n.setAttribute("spellcheck", !1),
14441440
(n.style.opacity = "0"),
1445-
i.isOldIE && (n.style.top = "-1000px"),
14461441
e.insertBefore(n, e.firstChild);
14471442
var f = "",
14481443
l = !1,
@@ -1506,27 +1501,6 @@
15061501
} catch (n) {}
15071502
return !t || t.parentElement() != e ? !1 : t.text == e.value;
15081503
}));
1509-
if (i.isOldIE) {
1510-
var S = !1,
1511-
x = function(e) {
1512-
if (S) return;
1513-
var t = n.value;
1514-
if (h || !t || t == f) return;
1515-
if (e && t == f[0]) return T.schedule();
1516-
A(t), (S = !0), w(), (S = !1);
1517-
},
1518-
T = o.delayedCall(x);
1519-
r.addListener(n, "propertychange", x);
1520-
var N = { 13: 1, 27: 1 };
1521-
r.addListener(n, "keyup", function(e) {
1522-
h && (!n.value || N[e.keyCode]) && setTimeout(F, 0);
1523-
if ((n.value.charCodeAt(0) || 0) < 129) return T.call();
1524-
h ? j() : B();
1525-
}),
1526-
r.addListener(n, "keydown", function(e) {
1527-
T.schedule(50);
1528-
});
1529-
}
15301504
var C = function(e) {
15311505
l
15321506
? (l = !1)
@@ -1698,7 +1672,6 @@
16981672
this.moveToMouse(e, !0);
16991673
}),
17001674
(this.moveToMouse = function(e, o) {
1701-
if (!o && i.isOldIE) return;
17021675
p || (p = n.style.cssText),
17031676
(n.style.cssText =
17041677
(o ? "z-index:100000;" : "") +
@@ -1719,7 +1692,7 @@
17191692
t.renderer.$keepTextAreaAtCursor &&
17201693
(t.renderer.$keepTextAreaAtCursor = null),
17211694
clearTimeout(q),
1722-
i.isWin && !i.isOldIE && r.capture(t.container, h, R);
1695+
i.isWin && r.capture(t.container, h, R);
17231696
}),
17241697
(this.onContextMenuClose = R);
17251698
var q,
@@ -3003,10 +2976,6 @@
30032976
f = function() {
30042977
s[s.state] && s[s.state](), (s.$mouseMoved = !1);
30052978
};
3006-
if (i.isOldIE && e.domEvent.type == "dblclick")
3007-
return setTimeout(function() {
3008-
a(e);
3009-
});
30102979
(s.$onCaptureMouseMove = o),
30112980
(s.releaseMouse = r.capture(this.editor.container, o, a));
30122981
var l = setInterval(f, 20);
@@ -12377,7 +12346,7 @@
1237712346
var g = function(e, t) {
1237812347
var n = this;
1237912348
(this.container = e || i.createElement("div")),
12380-
(this.$keepTextAreaAtCursor = !o.isOldIE),
12349+
(this.$keepTextAreaAtCursor = true),
1238112350
i.addCssClass(this.container, "ace_editor"),
1238212351
this.setTheme(t),
1238312352
(this.$gutter = i.createElement("div")),

0 commit comments

Comments
 (0)