Skip to content

Commit

Permalink
fix(ios): remove event listener handled properly for local webview (#…
Browse files Browse the repository at this point in the history
  • Loading branch information
vijaysingh-axway authored and ssjsamir committed Mar 6, 2019
1 parent 480d2dc commit 45d776d
Showing 1 changed file with 2 additions and 2 deletions.
4 changes: 2 additions & 2 deletions iphone/Classes/TiUIWebView.m
Original file line number Diff line number Diff line change
Expand Up @@ -399,7 +399,7 @@ - (WKUserScript *)userScriptTitaniumInjectionForAppEvent
listeners.push({callback:callback,id:newid});\
window.webkit.messageHandlers._Ti_.postMessage({name: name, method: 'addEventListener', callback: Ti._JSON({name:name, id:newid},1)},'*'); \
}, \
removeEventListener: function(name, callback) { \
removeEventListener: function(name, fn) { \
var listeners=Ti._listeners[name]; \
if(listeners){ \
for(var c=0;c<listeners.length;c++){ \
Expand Down Expand Up @@ -744,7 +744,7 @@ - (void)userContentController:(WKUserContentController *)userContentController d
id listenerid = [event objectForKey:@"id"];
[tiModule addEventListener:[NSArray arrayWithObjects:name, listenerid, nil]];
} else if ([method isEqualToString:@"removeEventListener"]) {
id listenerid = [[message body] objectForKey:@"id"];
id listenerid = [event objectForKey:@"id"];
[tiModule removeEventListener:[NSArray arrayWithObjects:name, listenerid, nil]];
} else if ([method isEqualToString:@"log"]) {
NSString *level = [event objectForKey:@"level"];
Expand Down

0 comments on commit 45d776d

Please sign in to comment.