Merge "Fix regression from ag/22534576" into udc-dev am: 1b25aefad3
Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/23004252 Change-Id: Ic23e07521db6596908bf67e9e1db7ead423ee729 Signed-off-by: Automerger Merge Worker <android-build-automerger-merge-worker@system.gserviceaccount.com>
This commit is contained in:
@@ -31,6 +31,10 @@ open class AuthBiometricFingerprintView(
|
||||
context: Context,
|
||||
attrs: AttributeSet? = null
|
||||
) : AuthBiometricView(context, attrs) {
|
||||
/** If this view is for a SFPS sensor. */
|
||||
var isSfps = false
|
||||
private set
|
||||
|
||||
/** If this view is for a UDFPS sensor. */
|
||||
var isUdfps = false
|
||||
private set
|
||||
@@ -40,6 +44,7 @@ open class AuthBiometricFingerprintView(
|
||||
|
||||
/** Set the [sensorProps] of this sensor so the view can be customized prior to layout. */
|
||||
fun setSensorProperties(sensorProps: FingerprintSensorPropertiesInternal) {
|
||||
isSfps = sensorProps.isAnySidefpsType
|
||||
isUdfps = sensorProps.isAnyUdfpsType
|
||||
udfpsAdapter = if (isUdfps) UdfpsDialogMeasureAdapter(this, sensorProps) else null
|
||||
}
|
||||
|
||||
@@ -36,7 +36,9 @@ object AuthBiometricFingerprintViewBinder {
|
||||
viewModel.setRotation(view.context.display?.orientation ?: Surface.ROTATION_0)
|
||||
launch {
|
||||
viewModel.iconAsset.collect { iconAsset ->
|
||||
view.updateIconViewAnimation(iconAsset)
|
||||
if (view.isSfps) {
|
||||
view.updateIconViewAnimation(iconAsset)
|
||||
}
|
||||
}
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user