diff --git a/brjs-sdk/sdk/libs/javascript/br-presenter/src/br/presenter/util/ListenerCompatUtil.js b/brjs-sdk/sdk/libs/javascript/br-presenter/src/br/presenter/util/ListenerCompatUtil.js index 91caf97f1..dd196acee 100644 --- a/brjs-sdk/sdk/libs/javascript/br-presenter/src/br/presenter/util/ListenerCompatUtil.js +++ b/brjs-sdk/sdk/libs/javascript/br-presenter/src/br/presenter/util/ListenerCompatUtil.js @@ -12,7 +12,7 @@ ListenerCompatUtil.enhance = function(listenerMethod) { notifyImmediately = method; } else { - if(!listener[method] || !(listener[method] instanceof Function)) { + if(!listener[method] || !(typeof listener[method] === 'function')) { throw new TypeError("No such method '" + method + "' on the listener object."); } diff --git a/releases/v1.5.4.json b/releases/archive/v1.5.4.json similarity index 100% rename from releases/v1.5.4.json rename to releases/archive/v1.5.4.json diff --git a/releases/v1.5.4.md b/releases/archive/v1.5.4.md similarity index 100% rename from releases/v1.5.4.md rename to releases/archive/v1.5.4.md diff --git a/releases/v1.5.5.json b/releases/v1.5.5.json new file mode 100644 index 000000000..06fea8984 --- /dev/null +++ b/releases/v1.5.5.json @@ -0,0 +1,5 @@ +{ + "milestone": "1.5.5", + "name": "BladeRunnerJS 1.5.5", + "prerelease": false +} diff --git a/releases/v1.5.5.md b/releases/v1.5.5.md new file mode 100644 index 000000000..c946f2511 --- /dev/null +++ b/releases/v1.5.5.md @@ -0,0 +1,7 @@ +## BladeRunnerJS @tagVersion@ + +BladeRunnerJS @tagVersion@ contains one minor bug fix. + +### Bug fixes + +- Fix provided to ensure ListenerCompatUtil correctly checks typeof of listener methods that works for all cases. \ No newline at end of file