[Crash] finish activity without super#onResume()

When finish() an activity within onStart() or onResume(),
super#onStart() or super#onResume() need to be invoked prior to
finish().

Bug: 200513672
Test: local
Change-Id: Ifba0956fb3a11888c84f55342f62a3f192a67294
This commit is contained in:
Bonian Chen
2021-09-22 22:34:23 +08:00
parent 70b2d88682
commit 24dfc61f99

View File

@@ -207,6 +207,7 @@ public class MobileNetworkActivity extends SettingsBaseActivity
protected void runSubscriptionUpdate(Runnable onUpdateRemaining) {
SubscriptionInfo subInfo = getSubscription(mCurSubscriptionId, null);
if (subInfo == null) {
onUpdateRemaining.run();
tryToFinishActivity();
return;
}