From 9427952fc75e94d2dfe74019a7b1578784e98eb6 Mon Sep 17 00:00:00 2001 From: Gustavo Maximiliano Cortez Date: Wed, 12 Oct 2016 11:40:14 -0300 Subject: [PATCH] Not handle external link --- src/js/services/externalLinkService.js | 13 ++++++++++++- 1 file changed, 12 insertions(+), 1 deletion(-) diff --git a/src/js/services/externalLinkService.js b/src/js/services/externalLinkService.js index aa1951fd6..fd2cc1d87 100644 --- a/src/js/services/externalLinkService.js +++ b/src/js/services/externalLinkService.js @@ -1,8 +1,19 @@ 'use strict'; -angular.module('copayApp.services').service('externalLinkService', function(platformInfo, nodeWebkitService) { +angular.module('copayApp.services').service('externalLinkService', function($window, $timeout, platformInfo, nodeWebkitService) { this.open = function(url, target) { + var old = $window.handleOpenURL; + + $window.handleOpenURL = function(url) { + // Ignore external URLs + $log.debug('Skip: ' + url); + }; + + $timeout(function() { + $window.handleOpenURL = old; + }, 500); + if (platformInfo.isNW) { nodeWebkitService.openExternalLink(url); } else {