Android 11 PIxel2 - 'Ask every time' - workflow user asked for permission in popup after they just selected 'ask every time' on device
Scenario: When user is taken to the pages Briar app settings on their device - they decide to grant Briar permission to access the camera and location by selecting 'Ask every time'. They then navigate back to Briar and are given the dialog/popup again with the same question to giv Briar permissions to access their location and camera again - They have just done that, so they shoudln't be asked it again.
Steps to reproduce: Preconditions: Briar's access to location and camera are denied.
- Start a new process of creating a nearby contact
- Tap continue.
- Popup asks the user to grant Briar permissions to access the camera and location.
- User denies both.
- User gets this message: you have denied access to the camera but adding contacts requires using the camera. Please consider granting access. User taps OK.
- User is then taken to the Briar app settings to grant the Briar access to their camera.
- User selects the 'Ask every time' option.
- User navigates back to Briar by tapping the back button.
- Briar create nearby contacts info screen shows, and user tap Continue
- A popup comes up and asks the user to grant Briar access to their camera.
Expected results:
- The popup should nto be asking the user to grant permissions after their have just done so.
Actual result:
- A popup comes up and asks the user to grant Briar access to their camera.
- After granting the camera access once more, the user can continue and create the nearby contact OK