From 470cf239997312866817331869efd1e4703dfd68 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Gabriel=20Baz=C3=A1n?= Date: Wed, 17 May 2017 16:03:16 -0300 Subject: [PATCH] destroy listener on copayers view --- src/js/controllers/copayers.js | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/js/controllers/copayers.js b/src/js/controllers/copayers.js index f11b0267a..bbcf069c2 100644 --- a/src/js/controllers/copayers.js +++ b/src/js/controllers/copayers.js @@ -12,10 +12,14 @@ angular.module('copayApp.controllers').controller('copayersController', updateWallet(); }); - $rootScope.$on('bwsEvent', function() { + var listener = $rootScope.$on('bwsEvent', function() { updateWallet(); }); + $scope.$on('$destroy', function() { + listener(); + }); + var updateWallet = function() { $log.debug('Updating wallet:' + $scope.wallet.name) walletService.getStatus($scope.wallet, {}, function(err, status) {