Fix for camera permission bug after reactivating camera permission

This commit is contained in:
Sebastiaan Pasma 2018-06-25 19:51:25 +02:00
commit 8bc76d2e21
3 changed files with 7 additions and 2 deletions

View file

@ -122,8 +122,12 @@ angular.module('copayApp.controllers').controller('tabScanController', function(
scannerService.openSettings();
};
$scope.reactivationCount = 0;
$scope.attemptToReactivate = function(){
scannerService.reinitialize();
scannerService.reinitialize(function(){
$scope.reactivationCount++;
activate();
});
};
$scope.toggleLight = function(){

View file

@ -103,6 +103,7 @@ angular.module('copayApp.services').service('scannerService', function($log, $ti
_completeInitialization(status, callback);
});
} else {
isAvailable = true; // XX SP: Availability can change after permissions are granted after being denied.
_completeInitialization(status, callback);
}
});