From 97013ea5b692ff5d5366af1b66382a0d8d25225b Mon Sep 17 00:00:00 2001 From: Javier Date: Mon, 30 May 2016 16:32:28 -0300 Subject: [PATCH] scroll up in forms --- public/views/create.html | 4 ++-- public/views/import.html | 4 ++-- public/views/join.html | 6 +++--- public/views/walletHome.html | 2 +- src/js/controllers/create.js | 16 +++++++--------- src/js/controllers/import.js | 33 +++++++++++++++++++++++---------- src/js/controllers/join.js | 16 ++++++++++------ 7 files changed, 48 insertions(+), 33 deletions(-) diff --git a/public/views/create.html b/public/views/create.html index c9bc8a630..c48be7bf0 100644 --- a/public/views/create.html +++ b/public/views/create.html @@ -6,7 +6,7 @@ -
+
@@ -173,5 +173,5 @@
-
+
diff --git a/public/views/import.html b/public/views/import.html index 18f4e5740..da78df49a 100644 --- a/public/views/import.html +++ b/public/views/import.html @@ -4,7 +4,7 @@ ng-init="titleSection='Import wallet'; goBackToState = 'add'; noColor = true"> -
+
@@ -220,6 +220,6 @@
-
+
diff --git a/public/views/join.html b/public/views/join.html index 7e3ce1657..ef196d60d 100644 --- a/public/views/join.html +++ b/public/views/join.html @@ -5,7 +5,7 @@ -
+
@@ -22,7 +22,7 @@
-
+
{{join.error|translate}} @@ -141,6 +141,6 @@
-
+
diff --git a/public/views/walletHome.html b/public/views/walletHome.html index 36cf65d27..631119533 100644 --- a/public/views/walletHome.html +++ b/public/views/walletHome.html @@ -54,7 +54,7 @@ --> - + 108) { @@ -78,6 +78,7 @@ angular.module('copayApp.controllers').controller('joinController', var pathData = derivationPathHelper.parse($scope.derivationPath); if (!pathData) { this.error = gettext('Invalid derivation path'); + $ionicScrollDelegate.scrollTop(); return; } opts.account = pathData.account; @@ -91,6 +92,7 @@ angular.module('copayApp.controllers').controller('joinController', if (setSeed && !opts.mnemonic && !opts.extendedPrivateKey) { this.error = gettext('Please enter the wallet recovery phrase'); + $ionicScrollDelegate.scrollTop(); return; } @@ -98,14 +100,14 @@ angular.module('copayApp.controllers').controller('joinController', var account = $scope.account; if (!account || account < 1) { this.error = gettext('Invalid account number'); - + $ionicScrollDelegate.scrollTop(); return; } - if ( self.seedSourceId == 'trezor') + if (self.seedSourceId == 'trezor') account = account - 1; - opts.account = account; + opts.account = account; self.hwWallet = self.seedSourceId == 'ledger' ? 'Ledger' : 'Trezor'; var src = self.seedSourceId == 'ledger' ? ledger : trezor; @@ -113,6 +115,7 @@ angular.module('copayApp.controllers').controller('joinController', self.hwWallet = false; if (err) { self.error = err; + $ionicScrollDelegate.scrollTop(); $scope.$apply(); return; } @@ -132,6 +135,7 @@ angular.module('copayApp.controllers').controller('joinController', if (err) { self.loading = false; self.error = err; + $ionicScrollDelegate.scrollTop(); $rootScope.$apply(); return; }