From 2e7ef582e1bef3d8915898206729a3101efba6be Mon Sep 17 00:00:00 2001 From: jberg Date: Mon, 12 Aug 2019 16:32:27 -0700 Subject: [PATCH] Fix hook eventNames to be case insensitive (#852) --- modern/src/maki-interpreter/variable.js | 4 ++-- modern/src/runtime/MakiObject.js | 2 +- 2 files changed, 3 insertions(+), 3 deletions(-) diff --git a/modern/src/maki-interpreter/variable.js b/modern/src/maki-interpreter/variable.js index 38d2151e..27c70a40 100644 --- a/modern/src/maki-interpreter/variable.js +++ b/modern/src/maki-interpreter/variable.js @@ -20,7 +20,7 @@ class Variable { if (this.global && this.typeName === "OBJECT" && value !== null) { this._unsubscribeFromValue = value.js_listenToAll( (eventName, ...args) => { - this._emitter.trigger(eventName, ...args); + this._emitter.trigger(eventName.toLowerCase(), ...args); } ); } @@ -28,7 +28,7 @@ class Variable { } hook(eventName, cb) { - this._emitter.listen(eventName, cb); + this._emitter.listen(eventName.toLowerCase(), cb); } dispose() { diff --git a/modern/src/runtime/MakiObject.js b/modern/src/runtime/MakiObject.js index 31905bdc..fd19ec5c 100644 --- a/modern/src/runtime/MakiObject.js +++ b/modern/src/runtime/MakiObject.js @@ -26,7 +26,7 @@ class MakiObject { } js_trigger(eventName, ...args) { - this._emitter.trigger(eventName, ...args); + this._emitter.trigger(eventName.toLowerCase(), ...args); } js_listen(eventName, cb) {