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

Commit 5e2a6ccb authored by TreeHugger Robot's avatar TreeHugger Robot Committed by Automerger Merge Worker
Browse files

Merge "Dispatch organized task info change after committing visibility" into...

Merge "Dispatch organized task info change after committing visibility" into sc-v2-dev am: b24386ba

Original change: https://googleplex-android-review.googlesource.com/c/platform/frameworks/base/+/15770643

Change-Id: Ibb8b383cc5b7d4948143af9b14b227641ec7c6ac
parents c6942c00 b24386ba
Loading
Loading
Loading
Loading
+6 −1
Original line number Diff line number Diff line
@@ -4897,7 +4897,12 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
        // dispatchTaskInfoChangedIfNeeded() right after ActivityRecord#setVisibility() can report
        // the stale visible state, because the state will be updated after the app transition.
        // So tries to report the actual visible state again where the state is changed.
        if (task != null) task.dispatchTaskInfoChangedIfNeeded(false /* force */);
        if (!mTaskSupervisor.inActivityVisibilityUpdate()) {
            final Task task = getOrganizedTask();
            if (task != null) {
                task.dispatchTaskInfoChangedIfNeeded(false /* force */);
            }
        }
        ProtoLog.v(WM_DEBUG_APP_TRANSITIONS,
                "commitVisibility: %s: visible=%b mVisibleRequested=%b", this,
                isVisible(), mVisibleRequested);