Fix shell transition for showWhenLocked + translucent activity.
Fix two issues if AOD is disabled: - There should request to adjust wallpaper target after ActivityRecord#commitVisibility. The NotificationShade can accidentally be wallpaper target when AOD is enabled. - If resumeTopActivity happen eailer than DisplayPolicy#setAwake, there will no transition to collecting the resuming activity, try to request a wake transition before resume top activity if default display is not awake. When AOD is enabled, usually setAwake will be called earlier. Bug: 209906849 Test: 1. enable shell transition. 2. Disable AOD 3. run atest KeyguardTests Change-Id: Ifc3ce28424fe87b1e0a0a2af07bdad559575ebec
Loading
Please register or sign in to comment