Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 1dc81d2e authored by lbill's avatar lbill
Browse files

Fix Missing finger up event on UDFPS when the FPS triggered in AoD

When the device is woken up from AOD mode by a long press to
wake up gesture on the fingerprint sensor, FPS HAL set a flag.

This flag allows the kernel driver to track the finger's status and
notify the fingerprint driver when the finger is lifted from sensor.

HAL clear this flag each time the system registers the wake-up gesture.
Previous ag/28551525 change broke the behavor, and where the expected
immediatelyReRegister was always "false"

Flag: android.hardware.biometrics.screen_off_unlock_udfps
Fixes: 410686054
Bug: 373792870

Test: atest DozeSensorsTest
Test: manual disabled tap to wake, enabled AoD
Change-Id: I2e147d6f119a4ddbdc154b5b64d76a29691951af
parent bbedb4d2
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Please register or to comment