Merge pull request #5642 from gabrielbazan7/feat/settingsperf

remove functions from before enter event in settings view
This commit is contained in:
Javier Donadío 2017-02-21 15:10:08 -05:00 committed by GitHub
commit 4d83401dfb
2 changed files with 5 additions and 16 deletions

View File

@ -3,18 +3,9 @@
angular.module('copayApp.controllers').controller('tabSettingsController', function($scope, appConfigService, $log, lodash, uxLanguage, platformInfo, profileService, feeService, configService, externalLinkService, bitpayCardService, storageService, glideraService, coinbaseService, gettextCatalog, buyAndSellService) {
var updateConfig = function() {
var isCordova = platformInfo.isCordova;
var isWP = platformInfo.isWP;
var isWindowsPhoneApp = platformInfo.isWP && isCordova;
$scope.usePushNotifications = isCordova && !isWP;
$scope.isCordova = isCordova;
$scope.appName = appConfigService.nameCase;
$scope.currentLanguageName = uxLanguage.getCurrentLanguageName();
$scope.feeOpts = feeService.feeOpts;
$scope.currentFeeLevel = feeService.getCurrentFeeLevel();
$scope.wallets = profileService.getWallets();
$scope.buyAndSellServices = buyAndSellService.getLinked();
@ -45,6 +36,11 @@ angular.module('copayApp.controllers').controller('tabSettingsController', funct
};
$scope.$on("$ionicView.beforeEnter", function(event, data) {
$scope.isCordova = platformInfo.isCordova;
$scope.appName = appConfigService.nameCase;
});
$scope.$on("$ionicView.enter", function(event, data) {
updateConfig();
});

View File

@ -6,13 +6,6 @@
<ion-content>
<div class="settings-list list">
<div class="item item-divider"></div>
<a class="ng-hide item item-icon-left item-icon-right" ng-hide="true">
<i class="icon big-icon-svg">
<img src="img/icon-exchange.svg" class="bg"/>
</i>
<span>{{'Bitcoin Exchanges' | translate}}</span>
<i class="icon bp-arrow-right"></i>
</a>
<a class="item item-icon-left item-icon-right" ui-sref="tabs.addressbook">
<i class="icon big-icon-svg">
<img src="img/icon-address-book.svg" class="bg"/>