fix multiple events

This commit is contained in:
Evan You 2016-04-13 20:37:13 -04:00
parent 8cf836f2ec
commit 93978f8469

View File

@ -1,9 +1,8 @@
function arrInvoker (arr) {
return function () {
// Special case when length is two, for performance
arr.length === 2
? arr[0](arr[1])
: arr[0].apply(undefined, arr.slice(1))
return function (ev) {
for (let i = 0; i < arr.length; i++) {
arr[i](ev)
}
}
}