Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Skip to content
Commit cab6bef4 authored by Beverly's avatar Beverly
Browse files

[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
parent 0d4eb64a
Loading
Loading
Loading
Loading
0% Loading or .
You are about to add 0 people to the discussion. Proceed with caution.
Finish editing this message first!
Please register or to comment