Add DREAMING -> GONE when dismissible; fix WmLsVis issue with that case and others.
You can wake directly from DREAMING -> GONE if the lockscreen is dismissible, but this behavior is currently broken with the flag enabled. Also, WmLsVisManager was telling ATMS to show the lockscreen whenever the surface behind is made invisible, but this does not take into account the lockscreen being disabled or otherwise suppressed (such as DREAMING -> GONE while dismissible). Bug: 278086361 Test: atest android.server.wm.activity.ActivityVisibilityTests Flag: com.android.systemui.keyguard_wm_state_refactor Change-Id: I7d73437376f5e147db27ea8f54263151cd633d24
Loading
Please register or sign in to comment