We read every piece of feedback, and take your input very seriously.
To see all available qualifiers, see our documentation.
There was an error while loading. Please reload this page.
1 parent 27e3f99 commit 12e4e65Copy full SHA for 12e4e65
src/event-bus.js
@@ -65,12 +65,10 @@ class HYEventBus {
65
66
const handlers = this.eventBus[eventName]
67
if (handlers && eventCallback) {
68
- const newHandlers = [...handlers]
69
- for (let i = 0; i < newHandlers.length; i++) {
70
- const handler = newHandlers[i]
+ for (let i = handlers.length - 1; i >= 0; i--) {
+ const handler = handlers[i]
71
if (handler.eventCallback === eventCallback) {
72
- const index = handlers.indexOf(handler)
73
- handlers.splice(index, 1)
+ handlers.splice(i, 1)
74
}
75
76
0 commit comments