Currently there is an issue where you can activate the FaceID/Biometry lock switch for Simplenote without entering a passcode. We do not permit this, and the biometry doesn't actually activate, but default setting changes and the switch appears like it is active. This PR fixes that.
Steps to repro on trunk:
with PIN code and biometry disabled go to the settings view
enable the faceID switch without putting in a passcode
Swipe up and close out of the app without dealing with the modal.
Relaunch the app and go back to settings, you will see that the biometry switch is active, but it shouldn't be.
Test
with PIN code and biometry disabled go to the settings view
enable the faceID switch without putting in a passcode
Swipe up and close out of the app without dealing with the modal.
Relaunch the app and go back to settings, you will see that the biometry switch is not active
Confirm you can set a passcode and activate biometry.
Review
(Required) Add instructions for reviewers. For example:
Only one developer is required to review these changes, but anyone can perform the review.
Release
(Required) Add a concise statement to RELEASE-NOTES.txt if the changes should be included in release notes. Include details about updating the notes in this section. For example:
RELEASE-NOTES.txt was updated in b2f88d with:
Fixed an issue can activate the faceid switch without a passcode
Fix
Currently there is an issue where you can activate the FaceID/Biometry lock switch for Simplenote without entering a passcode. We do not permit this, and the biometry doesn't actually activate, but default setting changes and the switch appears like it is active. This PR fixes that.
Steps to repro on trunk:
Test
Confirm you can set a passcode and activate biometry.
Review
(Required) Add instructions for reviewers. For example:
Release
(Required) Add a concise statement to
RELEASE-NOTES.txt
if the changes should be included in release notes. Include details about updating the notes in this section. For example: