Central repository to collect community feature requests and improvements. The CWA development ends on May 31, 2023. You still can warn other users until April 30, 2023. More information:
The Universal QR Scanner does not allow scanning from a file unless camera permissions are granted.
Steps to reproduce the issue
On Android system
If CWA is installed, then uninstall app
Install CWA (or run from Android Studio) and complete onboarding
In CWA, tap Scan
In pop-up "Allow app-name to take pictures and record video" tap "Don't allow"
In pop-up "Camera access required", tap "Do Not Allow"
Note that the QR Code Scanner with the option "Open File" is dismissed, the display returns to the main screen, and it is not possible to scan from a file.
Expected behavior
Since the camera is not involved when scanning from a file, it should be possible to scan a QR code from a file without granting the app camera permissions.
Enhancement request
Even if camera permissions are not granted, allow scanning from file (Open File option in QR Code Scanner screen).
Avoid duplicates
Technical details
Describe the issue
The Universal QR Scanner does not allow scanning from a file unless camera permissions are granted.
Steps to reproduce the issue
On Android system
If CWA is installed, then uninstall app
Install CWA (or run from Android Studio) and complete onboarding
In CWA, tap Scan
In pop-up "Allow app-name to take pictures and record video" tap "Don't allow"![Camera permissions](https://user-images.githubusercontent.com/66998419/179194959-83b8663c-0212-4258-b51b-957cbafbf2fa.jpg)
In pop-up "Camera access required", tap "Do Not Allow"![Camera access](https://user-images.githubusercontent.com/66998419/179194979-2e399748-8186-4072-8134-c54c21ec409d.jpg)
Note that the QR Code Scanner with the option "Open File" is dismissed, the display returns to the main screen, and it is not possible to scan from a file.
Expected behavior
Since the camera is not involved when scanning from a file, it should be possible to scan a QR code from a file without granting the app camera permissions.
Enhancement request
Even if camera permissions are not granted, allow scanning from file (Open File option in QR Code Scanner screen).
Internal Tracking ID: EXPOSUREAPP-13639