diff --git a/src/js/controllers/addresses.js b/src/js/controllers/addresses.js index 48f1a377f..cfc324521 100644 --- a/src/js/controllers/addresses.js +++ b/src/js/controllers/addresses.js @@ -87,7 +87,11 @@ angular.module('copayApp.controllers').controller('addressesController', functio walletService.getAddress($scope.wallet, true, function(err, addr) { if (err) { ongoingProcess.set('generatingNewAddress', false); - $scope.gapReached = true; + if (err.toString().match('MAIN_ADDRESS_GAP_REACHED')) { + $scope.gapReached = true; + } else { + popupService.showAlert(err); + } $timeout(function() { $scope.$digest(); }); diff --git a/src/js/controllers/tab-receive.js b/src/js/controllers/tab-receive.js index cd826cc05..c51b4133d 100644 --- a/src/js/controllers/tab-receive.js +++ b/src/js/controllers/tab-receive.js @@ -21,7 +21,7 @@ angular.module('copayApp.controllers').controller('tabReceiveController', functi if (err) { //Error is already formated - return popupService.showAlert(err); + popupService.showAlert(err); } $scope.addr = addr; diff --git a/www/views/addresses.html b/www/views/addresses.html index 8250df646..5e8ef5b32 100644 --- a/www/views/addresses.html +++ b/www/views/addresses.html @@ -33,6 +33,11 @@
View All Addresses +
+ +
+ Unused Addresses +
@@ -41,11 +46,6 @@
-
- Unused Addresses - -
-
Unused Addresses Limit

The maximum number of consecutive unused addresses (20) has been reached. When one of your unused addresses receives a payment, a new address will be generated and shown in your Receive tab. Read more