diff --git a/public/views/preferencesLanguage.html b/public/views/preferencesLanguage.html index e3496b1e5..b5c4c2315 100644 --- a/public/views/preferencesLanguage.html +++ b/public/views/preferencesLanguage.html @@ -1,20 +1,11 @@ -
- - -
+

- + + {{lang.name}} +
-
diff --git a/src/js/controllers/preferencesLanguage.js b/src/js/controllers/preferencesLanguage.js index acce188b5..0e44492d1 100644 --- a/src/js/controllers/preferencesLanguage.js +++ b/src/js/controllers/preferencesLanguage.js @@ -1,13 +1,12 @@ 'use strict'; angular.module('copayApp.controllers').controller('preferencesLanguageController', - function($scope, $log, $timeout, configService, profileService, uxLanguage, walletService, go) { + function($scope, $log, configService, profileService, uxLanguage, walletService, go) { - this.availableLanguages = uxLanguage.getLanguages(); - this.currentLanguage = uxLanguage.getCurrentLanguage(); - - this.save = function(newLang) { + $scope.availableLanguages = uxLanguage.getLanguages(); + $scope.currentLanguage = uxLanguage.getCurrentLanguage(); + $scope.save = function(newLang) { var opts = { wallet: { settings: { @@ -20,16 +19,10 @@ angular.module('copayApp.controllers').controller('preferencesLanguageController if (err) $log.warn(err); go.preferencesGlobal(); - uxLanguage.update(function() { - $timeout(function() { - $scope.$apply(); - }, 100); - - walletService.updateRemotePreferences(profileService.getClients(), {}, - function() { - $log.debug('Remote preferences saved'); - }); + walletService.updateRemotePreferences(profileService.getClients(), {}, function() { + $log.debug('Remote preferences saved'); + }); }); }); };