From 2993ae831fde00a34609b07a11a311c9b306ca0b Mon Sep 17 00:00:00 2001 From: DanyaPostfactum Date: Wed, 11 Sep 2013 21:52:30 +1000 Subject: [PATCH] Set `this` context of event handlers for old IE. --- lib/ace/lib/event.js | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/lib/ace/lib/event.js b/lib/ace/lib/event.js index bd63c66b..89d2756a 100644 --- a/lib/ace/lib/event.js +++ b/lib/ace/lib/event.js @@ -41,7 +41,7 @@ exports.addListener = function(elem, type, callback) { } if (elem.attachEvent) { var wrapper = function() { - callback(window.event); + callback.call(elem, window.event); }; callback._wrapper = wrapper; elem.attachEvent("on" + type, wrapper);