Fingerprint sensor still waits for input if the phone is unlocked via pattern
Expected Behavior
The fingerprint sensor should stop waiting for input if the phone is already unlocked with another method.
Current Behavior
On capricorn, the fingerprint sensor and the home button is the same thing. If you unlock the phone using pattern, the fingerprint sensor still waits for input so render the home button unusable until a valid fingerprint is read.
Possible Solution
As far as I know, this bug only happens with lock/unlock situation. It's not happening if an app is waiting for fingerprint authentication but instead you decide to go back. After that, the home button functioning correctly. I believe the developer team can write an exception for this issue.
Steps to Reproduce
- Lock the phone.
- Unlock the phone using pattern, or any other method besides fingerprint.
- Press the home button, you should see that it is not functioning correctly.
- While in this state, if you place your authorized finer on the sensor, the phone vibrates once (like you're unlocking the phone), and then you can use the button again. But if you use any other finger, the phone vibrates twice (as in "Not recognized" error while unlocking) and doesn't do anything.
/device capricorn /version lineage-16.0 /date 2019-03-26 /kernel 3.18.120-gd46a6fb /baseband TH20c1.9-0926_1430_dd3c95a,TH20c1.9-0926_1430_dd3c95a /mods GApps(nano),addonsu
I have read the directions.