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

Commit 5c344f74 authored by Louis Chang's avatar Louis Chang Committed by Android (Google) Code Review
Browse files

Merge "Update process info while making activity visible" into rvc-qpr-dev

parents 943589cf 68391260
Loading
Loading
Loading
Loading
+9 −0
Original line number Diff line number Diff line
@@ -4732,6 +4732,15 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
                Slog.v(TAG_VISIBILITY, "Start visible activity, " + this);
            }
            setState(STARTED, "makeActiveIfNeeded");

            // Update process info while making an activity from invisible to visible, to make
            // sure the process state is updated to foreground.
            if (app != null) {
                app.updateProcessInfo(false /* updateServiceConnectionActivities */,
                        true /* activityChange */, true /* updateOomAdj */,
                        true /* addPendingTopUid */);
            }

            try {
                mAtmService.getLifecycleManager().scheduleTransaction(app.getThread(), appToken,
                        StartActivityItem.obtain());