Skip to content

Commit 134fab8

Browse files
authored
Merge pull request #48 from RhubarbPHP/hotfix/RetainClientEventHandlerScope
Allow scope to be provided with an EventHandler
2 parents 1ffed63 + ccd720f commit 134fab8

File tree

2 files changed

+6
-2
lines changed

2 files changed

+6
-2
lines changed

CHANGELOG.md

Lines changed: 4 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -1,5 +1,9 @@
11
# Changelog
22

3+
### 1.4.0
4+
5+
* Fixed: client event handler scope is no longer a function
6+
37
### 1.3.23
48

59
* Removed: developerMode control of resource packages

src/Views/ViewBridge.js

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -631,8 +631,8 @@ ViewBridge.prototype.raiseClientEvent = function (eventName) {
631631
var lastResponse;
632632

633633
for (i in this.clientEventHandlers[eventName]) {
634-
var callback = this.clientEventHandlers[eventName][i];
635-
lastResponse = callback.apply(callback, argumentsArray);
634+
var handler = this.clientEventHandlers[eventName][i];
635+
lastResponse = handler.apply(null, argumentsArray);
636636
}
637637

638638
return lastResponse;

0 commit comments

Comments
 (0)