diff --git a/src/js/routes.js b/src/js/routes.js index 2ed1d50bf..45cbc9249 100644 --- a/src/js/routes.js +++ b/src/js/routes.js @@ -1196,28 +1196,24 @@ angular.module('copayApp').config(function(historicLogProvider, $provide, $logPr }); $ionicPlatform.on('resume', function() { - if (platformInfo.isCordova || platformInfo.isDevel) { - configService.whenAvailable(function(config) { - var nextView; - var lock = config.lock; - if (lock && lock.method == 'fingerprint' && fingerprintService.isAvailable()) { - fingerprintService.check('unlockingApp', function(err) { - if (err) nextView = 'lockedView'; - else if ($ionicHistory.currentStateName() == 'lockedView') nextView = 'tabs.home'; - else nextView = $ionicHistory.currentStateName(); - goTo(nextView); - }); - } else if (lock && lock.method == 'pin') { - goTo('pin'); - } + configService.whenAvailable(function(config) { + var nextView; + var lock = config.lock; + if (lock && lock.method == 'fingerprint' && fingerprintService.isAvailable()) { + fingerprintService.check('unlockingApp', function(err) { + if (err) goTo('lockedView'); + else if ($ionicHistory.currentStateName() == 'lockedView') goTo('tabs.home'); + }); + } else if (lock && lock.method == 'pin') { + goTo('pin'); + } - function goTo(nextView) { - $state.transitionTo(nextView).then(function() { - if (nextView == 'lockedView') $ionicHistory.clearHistory(); - }); - }; - }); - } + function goTo(nextView) { + $state.transitionTo(nextView).then(function() { + if (nextView == 'lockedView') $ionicHistory.clearHistory(); + }); + }; + }); }); $ionicPlatform.on('menubutton', function() { diff --git a/www/views/lockedView.html b/www/views/lockedView.html index 98ca5a986..0c86ea7f6 100644 --- a/www/views/lockedView.html +++ b/www/views/lockedView.html @@ -4,13 +4,13 @@ -
+
-
+
-
+
One-touch Sign In
Please place your fingertip on the scanner to verify your identity