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

Commit be851a2a authored by Riddle Hsu's avatar Riddle Hsu Committed by Android (Google) Code Review
Browse files

Merge "Sync client visibility if activity is stopped" into sc-dev

parents 9bdcb467 d980e51c
Loading
Loading
Loading
Loading
+4 −0
Original line number Diff line number Diff line
@@ -5029,6 +5029,10 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
        // Reset the last saved PiP snap fraction on app stop.
        mDisplayContent.mPinnedTaskController.onActivityHidden(mActivityComponent);
        mDisplayContent.mUnknownAppVisibilityController.appRemovedOrHidden(this);
        if (isClientVisible()) {
            // Though this is usually unlikely to happen, still make sure the client is invisible.
            setClientVisible(false);
        }
        destroySurfaces();
        // Remove any starting window that was added for this app if they are still around.
        removeStartingWindow();