Allow face auth while asleep; fix KeyguardTransitionRepository test issues.
Face auth can run while asleep when UDFPS is touched, I just misunderstood this condition. Use the TransitionInteractor to only prevent face auth while in transition to an asleep state.
This CL exposed some test issues with the
FakeKeyguardTransitionRepository (see b/307723900), so also fix those.
Fixes: 307360125
Fixes: 307723900
Test: atest SystemUITests
Flag: N/A
Change-Id: I3b66f1622229a5435480df636317760ea3e4ed19
15 files changed