From 89537e1bb7b0da3eb8a065d739a905e7b7e65463 Mon Sep 17 00:00:00 2001 From: Fabian Jakobs Date: Tue, 9 Nov 2010 08:56:04 +0100 Subject: [PATCH] reapply renderloop IE fix --- lib/ace/renderloop.js | 7 ++++--- 1 file changed, 4 insertions(+), 3 deletions(-) diff --git a/lib/ace/renderloop.js b/lib/ace/renderloop.js index c581fbc1..2adcdf03 100644 --- a/lib/ace/renderloop.js +++ b/lib/ace/renderloop.js @@ -37,6 +37,7 @@ define(function(require, exports, module) { +var event = require("./lib/event") var RenderLoop = function(onRender) { this.onRender = onRender; @@ -68,12 +69,12 @@ var RenderLoop = function(onRender) { this.setTimeoutZero = function(callback) { if (!this.attached) { var _self = this; - window.addEventListener("message", function(e) { + event.addListener(window, "message", function(e) { if (e.source == window && _self.callback && e.data == _self.messageName) { - e.stopPropagation(); + event.stopPropagation(e); _self.callback(); } - }, false); + }); this.attached = true; } this.callback = callback;