Author: ygrego Date: 2015-03-31 15:35:31 +0000 (Tue, 31 Mar 2015) New Revision: 1004 Url: http://forge.nuiton.org/projects/sandbox/repository/revisions/1004 Log: In method "fireEvent", each listener is called in a asynchronous way. Modified: oipf/js/utils/EventManager.js Modified: oipf/js/utils/EventManager.js =================================================================== --- oipf/js/utils/EventManager.js 2015-03-31 12:45:06 UTC (rev 1003) +++ oipf/js/utils/EventManager.js 2015-03-31 15:35:31 UTC (rev 1004) @@ -20,7 +20,8 @@ var listeners = target._listeners[event.type]; listeners && listeners.forEach(function(listener){ - listener.apply(target, event.detail); + oipf.utils.timeout(0) + .then(listener.apply.bind(listener, target, event.detail)); }); var callback = target._callbacks[event.type];