Fix keyguard elements flash after tapping a widget which requires unlock

Fix keyguard clock flashing, by overriding willRunAnimationOnKeyguard
to false, if the activity is started from the hub. This will correct the
lockscreenAlpha in PrimaryBouncerToGoneTransitionViewModel.

Fix notifications flashing, by checking if communal scene is visible
during the transition from bouncer to gone, and make sure keyguardAlpha
of the notifications remains 0f while changing to Blank Scene.

Bug: b/343695867
Fix: b/343695867
Flag: com.android.systemui.communal_hub
Test: atest SharedNotificationContainerViewModelTest
Test: atest CommunalSceneInteractorTest
Test: tap a widget, unlock and verify no flash
Change-Id: I6288222fe67d0bca1387e0e64ff983c0af417334
9 files changed