diff --git a/v2/internal/frontend/runtime/desktop/events.js b/v2/internal/frontend/runtime/desktop/events.js index 0ee9b2dd3..9548cbc34 100644 --- a/v2/internal/frontend/runtime/desktop/events.js +++ b/v2/internal/frontend/runtime/desktop/events.js @@ -97,7 +97,7 @@ function notifyListeners(eventData) { const newEventListenerList = eventListeners[eventName].slice(); // Iterate listeners - for (let count = 0; count < eventListeners[eventName].length; count += 1) { + for (let count = eventListeners[eventName].length - 1; count >= 0; count -= 1) { // Get next listener const listener = eventListeners[eventName][count];