[flexiglass] Handle dismiss actions from shade => primary bouncer => gone/shade
SceneContainerStartable: Check whether leaveOpenOnDismissKeyguard is true to determine whether to go to the GONE or SHADE scene. "Leave open" is referring to leaving the shade open. KeyguardDismissActionInteractor: When the device becomes unlocked on the SHADE, run any pending dismiss actions. Test: setup pin/pattern/password; pull down the shade on the lockscreen; tap on a notification; successfully authenticate; observe device transitions to the notification intent Test: setup pin/pattern/password; pull down the shade on the lockscreen; tap on the "edit qs" affordance; successfully authenticate; observe user is back on QS with the "edit QS" UI Test: setup pin/pattern/password; longpress on a QS tile; successfully authenticate; observe longpress action occurs Test: atest SceneContainerStartableTest KeyguardDismissActionInteractorTest Bug: 308819693 Flag: com.android.systemui.scene_container Change-Id: Iefe6fae0167407013f406093dd773b1039a5f691
Loading
Please register or sign in to comment