[flexiglass] Migrate keyguard bypass, biometric unlock state, and related haptics logic
Extract relevant pieces of KeyguardBypassController and BiometricUnlockController into KeyguardBypassRepository, KeyguardBypassInteractor, and DeviceEntrySourceInteractor, and migrate DeviceEntryHapticsInteractor to use flexiglass-friendly references. This fixes the missing face auth success haptics issue. Flag: com.android.systemui.scene_container Fixes: 352768026 Fixes: 310594096 Fixes: 369636350 Test: atest DeviceEntryHapticsInteractorTest Test: atest DeviceEntrySourceInteractorTest Test: atest KeyguardQuickAffordanceInteractorTest Test: atest KeyguardRootViewModelTest Test: atest KeyguardBypassRepositoryTest Test: atest KeyguardBypassInteractorTest Test: atest SceneContainerStartableTest Change-Id: I7f0470f4ceaa7598be5b7c427084844cafffe077
Loading
Please register or sign in to comment