[ https://issues.apache.org/jira/browse/CB-6482?page=com.atlassian.jira.plugin.system.issuetabpanels:comment-tabpanel&focusedCommentId=13981370#comment-13981370 ]
ASF subversion and git services commented on CB-6482: ----------------------------------------------------- Commit ab7494faa059a8e90fb8f88c5c5ef40e8a154478 in cordova-plugin-inappbrowser's branch refs/heads/master from sgrebnov [ https://git-wip-us.apache.org/repos/asf?p=cordova-plugin-inappbrowser.git;h=ab7494f ] CB-6482 InAppBrowser calls incorrect callback on WP8 > InAppBrowser calls incorrect callback on WP8 > -------------------------------------------- > > Key: CB-6482 > URL: https://issues.apache.org/jira/browse/CB-6482 > Project: Apache Cordova > Issue Type: Bug > Components: Plugin InAppBrowser, WP8 > Reporter: Sergey Grebnov > Assignee: Sergey Grebnov > > Due to current implementation InAppBrowser does not save initial callback id > when you performed 'open' operation, but uses the latest command callback > instead. So if you invoke any other command like executeScript after, > location chanegs events will be broken. It will start using executeScript > callback is instead of original one. > For example, > var loginWindow = window.open(someUrl, "_blank", "location=no"); > loginWindow.addEventListener('loadstart', loadEventHandler); > loginWindow.addEventListener('loadstop', loadEventHandler); > loginWindow.executeScript(..); > The last call will break location change notifications. -- This message was sent by Atlassian JIRA (v6.2#6252)