diff --git a/client/js/eventbus.js b/client/js/eventbus.js index de181cf6..dade7851 100644 --- a/client/js/eventbus.js +++ b/client/js/eventbus.js @@ -36,13 +36,13 @@ class EventBus { * @param {String} type The event type to invoke. * @param {Any} [evt] Any value (object is recommended and powerful), passed to each handler. */ - emit(type, evt) { + emit(type, ...evt) { if (events.has(type)) { events .get(type) .slice() .map((handler) => { - handler(evt); + handler(...evt); }); } }