Assigned
Status Update
Comments
sp...@google.com <sp...@google.com> #2
I face with the same problem. I have different pageMargin in landscape and portrait and when viewpager is scrolled for the more than first position, after rotating device it is shifted.
I beleive the problem is inside onSizeChanged that is called after onConfigurationChanged, it has following code:
if (w != oldw) {
recomputeScrollPosition(w, oldw, mPageMargin, mPageMargin);
}
w always not equals oldw when changing orientation, so recomputeScrollPosition is called, but whit the same values for margin and oldMargin.
This should be fixed.
I beleive the problem is inside onSizeChanged that is called after onConfigurationChanged, it has following code:
if (w != oldw) {
recomputeScrollPosition(w, oldw, mPageMargin, mPageMargin);
}
w always not equals oldw when changing orientation, so recomputeScrollPosition is called, but whit the same values for margin and oldMargin.
This should be fixed.
Description
Android Identity Check is nice but much more needs to be done to enforce biometric only unlock of the phone and let people lock apps with biometric authentication easily.
On iOS it's possible to lock all apps with Face ID which is more convenient because you can switch between them all day and you don't even notice face id is there. On Android people would only lock some apps but today our information is in WhatsApp which no one would put behind a fingerprint because they use it all day. Android should use AI to detect faces if it does not want to include 3D face scanning like Face ID, but it needs it.
Also apps should be able to enforce biometric only authentication if they want, something which is not possible today. Also prevent phone calls to be answered with the phone locked as 2FA codes can be received over phone calls.