diff --git a/src/js/controllers/onboarding/collectEmail.js b/src/js/controllers/onboarding/collectEmail.js index 53c2af34b..e8766d5e4 100644 --- a/src/js/controllers/onboarding/collectEmail.js +++ b/src/js/controllers/onboarding/collectEmail.js @@ -48,17 +48,20 @@ angular.module('copayApp.controllers').controller('collectEmailController', func }; $scope.save = function() { - var enabled = true; // Set enabled email: true - - emailService.updateEmail({ - enabled: enabled, - email: enabled ? $scope.data.email : null - }); - - if ($scope.data.accept) collectEmail(); - + $scope.disableButton = true; $timeout(function() { - $scope.goNextView(); + var enabled = true; // Set enabled email: true + + emailService.updateEmail({ + enabled: enabled, + email: enabled ? $scope.data.email : null + }); + + if ($scope.data.accept) collectEmail(); + + $timeout(function() { + $scope.goNextView(); + }, 200); }, 200); }; diff --git a/www/views/onboarding/collectEmail.html b/www/views/onboarding/collectEmail.html index 847ff0158..21929388e 100644 --- a/www/views/onboarding/collectEmail.html +++ b/www/views/onboarding/collectEmail.html @@ -28,7 +28,7 @@
-