Aegis icon indicating copy to clipboard operation
Aegis copied to clipboard

Can't press use biometrics after locking aegis (sometimes)

Open elieobeid7 opened this issue 4 years ago • 4 comments

Info
  • Version: 1.4.2 (latest stable version, I'm not a beta user)
  • Source: Google Play store
  • Vault encrypted: Yes (with biometric unlock, yes fingerprint enabled)
  • Device: Google pixel 4a
  • Android version 11, my device has the latest official updates, no custom ROM, not rooted
Steps to reproduce

Login to Aegis vault, then press on the 3 dots on the top right and press lock, then press on "use biometrics".

The finger scanner popup won't show sometimes, if it does show then press cancel, type a wrong password, then press "use biometrics" multiple times, at one point it will just not show anything. Press "use biometrics" many consecutive times fast, it will stop working,

This issue also occurs on the initial login screen.

elieobeid7 avatar Jan 17 '21 20:01 elieobeid7

I can only reproduce this by rapidly tapping the "use biometrics" button. With normal usage, following your reproduction steps, the prompt always shows for me.

I have a similar strange issue on my Pixel 5, where the biometrics dialog won't show up if I open Aegis quickly after unlocking my device using biometrics. I can also reproduce that with other apps though, so I'm wondering whether there's something going on under the hood here, either in Android or androidx.biometrics.

Let's wait for a new release of the latter so see if that improves things in any way.

alexbakker avatar Jan 17 '21 21:01 alexbakker

If you don't mind getting your hands dirty, you can also try to update androidx.biometrics to 1.2.0-alpha01 in Aegis and report if that fixes the issue you're seeing.

alexbakker avatar Jan 17 '21 21:01 alexbakker

Sure. will do so this upcoming week and report back the result.

elieobeid7 avatar Jan 17 '21 21:01 elieobeid7

This appears to be a known issue: https://issuetracker.google.com/issues/174302354.

alexbakker avatar Feb 03 '21 10:02 alexbakker