fix: log arguments when eventTracing is set
| @@ -95,13 +95,14 @@ EventEmitter.prototype.removeListener = function (event, listener) { | ||
| 95 | 95 | }; |
| 96 | 96 | |
| 97 | 97 | EventEmitter.prototype.emit = async function (event) { |
| 98 | + let args = [].slice.call(arguments, 1); | |
| 98 | 99 | if (localStorage.getItem('eventTracing') === 'true') { |
| 99 | 100 | console.trace('Event emitted: ' + event, args); |
| 100 | 101 | } else { |
| 101 | 102 | console.debug('Event emitted: ' + event); |
| 102 | 103 | } |
| 103 | 104 | |
| 104 | 105 | varlet i, listeners, length, args = [].slice.call(arguments, 1); |
| 105 | 106 | |
| 106 | 107 | if (typeof this.events[event] === 'object') { |
| 107 | 108 | listeners = this.events[event].slice(); |
| @@ -120,13 +121,14 @@ EventEmitter.prototype.emit = async function (event) { | ||
| 120 | 121 | }; |
| 121 | 122 | |
| 122 | 123 | EventEmitter.prototype.emitAndWait = function (event) { |
| 124 | + let args = [].slice.call(arguments, 1); | |
| 123 | 125 | if (localStorage.getItem('eventTracing') === 'true') { |
| 124 | 126 | console.trace('Event emitted: ' + event, args); |
| 125 | 127 | } else { |
| 126 | 128 | console.debug('Event emitted: ' + event); |
| 127 | 129 | } |
| 128 | 130 | |
| 129 | 131 | varlet i, listeners, length, args = [].slice.call(arguments, 1); |
| 130 | 132 | |
| 131 | 133 | if (typeof this.events[event] === 'object') { |
| 132 | 134 | listeners = this.events[event].slice(); |