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

Commit 5eab368c authored by Christopher Tate's avatar Christopher Tate Committed by Nick Kralevich
Browse files

Always call super.onCreate(). Always.

Bug 12991134

(cherrypick of commit 9d6376a1)

Change-Id: Ife16ef93408253e3318a06dc0206ab4b88c7f367
parent c420ce34
Loading
Loading
Loading
Loading
+4 −2
Original line number Diff line number Diff line
@@ -27,8 +27,9 @@ public class ChooserActivity extends ResolverActivity {
        Intent intent = getIntent();
        Parcelable targetParcelable = intent.getParcelableExtra(Intent.EXTRA_INTENT);
        if (!(targetParcelable instanceof Intent)) {
            Log.w("ChooseActivity", "Target is not an intent: " + targetParcelable);
            Log.w("ChooserActivity", "Target is not an intent: " + targetParcelable);
            finish();
            super.onCreate(null);
            return;
        }
        Intent target = (Intent)targetParcelable;
@@ -42,9 +43,10 @@ public class ChooserActivity extends ResolverActivity {
            initialIntents = new Intent[pa.length];
            for (int i=0; i<pa.length; i++) {
                if (!(pa[i] instanceof Intent)) {
                    Log.w("ChooseActivity", "Initial intent #" + i
                    Log.w("ChooserActivity", "Initial intent #" + i
                            + " not an Intent: " + pa[i]);
                    finish();
                    super.onCreate(null);
                    return;
                }
                initialIntents[i] = (Intent)pa[i];