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

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

Merge "Skip transfer splash screen if activity is destroying or destroyed"...

Merge "Skip transfer splash screen if activity is destroying or destroyed" into tm-dev am: cdb9f0c8

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

Change-Id: I22d64b4b13743f1dc8344f0582a2bb2713a8ceba
parents 95efce41 cdb9f0c8
Loading
Loading
Loading
Loading
+2 −2
Original line number Diff line number Diff line
@@ -64,11 +64,11 @@ public abstract class ActivityTransactionItem extends ClientTransactionItem {
        final ActivityClientRecord r = client.getActivityClient(token);
        if (r == null) {
            throw new IllegalArgumentException("Activity client record must not be null to execute "
                    + "transaction item");
                    + "transaction item: " + this);
        }
        if (client.getActivity(token) == null) {
            throw new IllegalArgumentException("Activity must not be null to execute "
                    + "transaction item");
                    + "transaction item: " + this);
        }
        return r;
    }
+2 −1
Original line number Diff line number Diff line
@@ -2452,7 +2452,8 @@ final class ActivityRecord extends WindowToken implements WindowManagerService.A
        // either way, abort and reset the sequence.
        if (parcelable == null
                || mTransferringSplashScreenState != TRANSFER_SPLASH_SCREEN_COPYING
                || mStartingWindow == null) {
                || mStartingWindow == null
                || finishing) {
            if (parcelable != null) {
                parcelable.clearIfNeeded();
            }