diff --git a/src/js/controllers/walletHome.js b/src/js/controllers/walletHome.js index 0c177664c..caff71684 100644 --- a/src/js/controllers/walletHome.js +++ b/src/js/controllers/walletHome.js @@ -25,13 +25,13 @@ angular.module('copayApp.controllers').controller('walletHomeController', functi this.isMobile = isMobile.any(); var disableScannerListener = $rootScope.$on('dataScanned', function(event, data) { - $scope.$emit('Local/SetTab', 'send'); self.setForm(data); + $rootScope.$emit('Local/SetTab', 'send'); }); var disablePaymentUriListener = $rootScope.$on('paymentUri', function(event, uri) { $timeout(function() { - $scope.$emit('Local/SetTab', 'send'); + $rootScope.$emit('Local/SetTab', 'send'); self.setForm(uri); }, 100); }); diff --git a/src/js/routes.js b/src/js/routes.js index 60a2f5431..0a0484857 100644 --- a/src/js/routes.js +++ b/src/js/routes.js @@ -443,16 +443,16 @@ angular url: '/cordova/:status', views: { 'main': { - controller: function($scope, $stateParams, go) { + controller: function($rootScope, $stateParams, go) { switch ($stateParams.status) { case 'resume': - $scope.$emit('Local/Resume'); + $rootScope.$emit('Local/Resume'); break; // case 'online': // // $scope.$emit('Local/Online'); // break; case 'offline': - $scope.$emit('Local/Offline'); + $rootScope.$emit('Local/Offline'); break; }; go.walletHome();