diff --git a/src/js/controllers/advancedSettings.js b/src/js/controllers/advancedSettings.js
index 1617ef9fe..5b213b053 100644
--- a/src/js/controllers/advancedSettings.js
+++ b/src/js/controllers/advancedSettings.js
@@ -1,6 +1,6 @@
'use strict';
-angular.module('copayApp.controllers').controller('advancedSettingsController', function($scope, $log, configService, platformInfo) {
+angular.module('copayApp.controllers').controller('advancedSettingsController', function($scope, $log, configService) {
var updateConfig = function() {
var config = configService.getSync();
@@ -50,8 +50,6 @@ angular.module('copayApp.controllers').controller('advancedSettingsController',
};
$scope.$on("$ionicView.beforeEnter", function(event, data) {
- $scope.isCordova = platformInfo.isCordova;
- $scope.isDevel = platformInfo.isDevel;
updateConfig();
});
diff --git a/src/js/controllers/tab-settings.js b/src/js/controllers/tab-settings.js
index ca350bc51..00a58359b 100644
--- a/src/js/controllers/tab-settings.js
+++ b/src/js/controllers/tab-settings.js
@@ -51,7 +51,12 @@ angular.module('copayApp.controllers').controller('tabSettingsController', funct
$scope.$on("$ionicView.beforeEnter", function(event, data) {
$scope.isCordova = platformInfo.isCordova;
+ $scope.isDevel = platformInfo.isDevel;
$scope.appName = appConfigService.nameCase;
+ configService.whenAvailable(function(config) {
+ $scope.locked = config.lock.method == 'fingerprint' || config.lock.value || false;
+ $scope.method = config.lock.method != '' ? config.lock.method.charAt(0).toUpperCase() + config.lock.method.slice(1) : gettextCatalog.getString('Disabled');
+ });
});
$scope.$on("$ionicView.enter", function(event, data) {
diff --git a/www/views/advancedSettings.html b/www/views/advancedSettings.html
index 74cf47341..7181505f8 100644
--- a/www/views/advancedSettings.html
+++ b/www/views/advancedSettings.html
@@ -28,15 +28,6 @@