From b5d5936e595e23eb549723e1e9a01bdc2dcd4e87 Mon Sep 17 00:00:00 2001 From: rlx <0x0073@0x2620.org> Date: Sat, 30 Jun 2012 16:11:29 +0000 Subject: [PATCH] don't trigger event after timeout, see #731 --- source/Ox.UI/js/Core/Event.js | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/source/Ox.UI/js/Core/Event.js b/source/Ox.UI/js/Core/Event.js index 2ba5e409..d81efa7d 100644 --- a/source/Ox.UI/js/Core/Event.js +++ b/source/Ox.UI/js/Core/Event.js @@ -121,7 +121,7 @@ Ox.Event = (function() { */ that.trigger = function(self) { var args = arguments, element = this; - self.eventHandlers && setTimeout(function() { + if (self.eventHandlers) { Ox.forEach(Ox.makeObject(Ox.slice(args, 1)), function(data, event) { var triggered = event.split('.'); eventHandlers.forEach(function(callback) { @@ -137,7 +137,7 @@ Ox.Event = (function() { }); }); }); - }); + } return that; };