Fixed
Status Update
Comments
ph...@monzo.com <ph...@monzo.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.
sp...@google.com <sp...@google.com>
ap...@google.com <ap...@google.com> #3
[Comment deleted]
Description
The workaround that forces strong biometrics on old devices without platform support for specifying the required strength of the authenticator is only applied when the authenticator is exactly
BIOMETRIC_STRONG
.It should also be applied when using
BIOMETRIC_STRONG | DEVICE_CREDENTIAL
.