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

Commit 22bc8519 authored by Chong Zhang's avatar Chong Zhang
Browse files

Take screenshot of finishing apps as requested

bug: 27931814
Change-Id: I307bb5759fd4faa296fd575e703967db3e6a2fef
parent 3942978a
Loading
Loading
Loading
Loading
+7 −0
Original line number Diff line number Diff line
@@ -1650,6 +1650,13 @@ final class ActivityStack {
            for (int activityNdx = activities.size() - 1; activityNdx >= 0; --activityNdx) {
                final ActivityRecord r = activities.get(activityNdx);
                if (r.finishing) {
                    // Normally the screenshot will be taken in makeInvisible(). When an activity
                    // is finishing, we no longer change its visibility, but we still need to take
                    // the screenshots if startPausingLocked decided it should be taken.
                    if (r.mUpdateTaskThumbnailWhenHidden) {
                        r.updateThumbnailLocked(screenshotActivitiesLocked(r), null);
                        r.mUpdateTaskThumbnailWhenHidden = false;
                    }
                    continue;
                }
                final boolean isTop = r == top;