diff --git a/src/onfire.js b/src/onfire.js index 0cdbab5..19b1bb8 100644 --- a/src/onfire.js +++ b/src/onfire.js @@ -67,7 +67,10 @@ **/ function fire(eventName) { // fire events - setTimeout(_fire_func(eventName, slice(arguments, 1)), 0); + var args = slice(arguments, 1); + setTimeout(function () { + _fire_func(eventName, args); + }); } /** * onfire.fireSync( event[, data1 [,data2] ... ] )