diff --git a/app-template/config-template.xml b/app-template/config-template.xml
index 1629573c3..1db63c59a 100644
--- a/app-template/config-template.xml
+++ b/app-template/config-template.xml
@@ -17,14 +17,15 @@
-
-
+
+
+
diff --git a/package.json b/package.json
index 03b305a7c..2d9cd754c 100644
--- a/package.json
+++ b/package.json
@@ -92,6 +92,7 @@
"cordova": "^6.3.1",
"grunt": "^1.0.1",
"ionic": "^2.1.0",
- "trash-cli": "^1.4.0"
+ "trash-cli": "^1.4.0",
+ "lodash": "^4.3.0"
}
}
diff --git a/src/js/routes.js b/src/js/routes.js
index 09d99dfae..ec6471742 100644
--- a/src/js/routes.js
+++ b/src/js/routes.js
@@ -959,6 +959,9 @@ angular.module('copayApp').config(function(historicLogProvider, $provide, $logPr
$log.info('Init profile...');
// Try to open local profile
profileService.loadAndBindProfile(function(err) {
+ $ionicHistory.nextViewOptions({
+ disableAnimate: true
+ });
if (err) {
if (err.message && err.message.match('NOPROFILE')) {
$log.debug('No profile... redirecting');
diff --git a/src/js/services/startupService.js b/src/js/services/startupService.js
index d3d55fc02..31c1b7460 100644
--- a/src/js/services/startupService.js
+++ b/src/js/services/startupService.js
@@ -1,6 +1,6 @@
'use strict';
-angular.module('copayApp.services').service('startupService', function($log) {
+angular.module('copayApp.services').service('startupService', function($log, $timeout) {
var splashscreenVisible = true;
var statusBarVisible = false;
@@ -8,7 +8,9 @@ angular.module('copayApp.services').service('startupService', function($log) {
function _hideSplash(){
if(navigator.splashscreen && splashscreenVisible){
$log.debug('startupService is hiding the splashscreen...');
- navigator.splashscreen.hide();
+ $timeout(function(){
+ navigator.splashscreen.hide();
+ }, 20);
splashscreenVisible = false;
}
}