[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:
@@ -207,6 +207,7 @@ public class MobileNetworkActivity extends SettingsBaseActivity
|
|||||||
protected void runSubscriptionUpdate(Runnable onUpdateRemaining) {
|
protected void runSubscriptionUpdate(Runnable onUpdateRemaining) {
|
||||||
SubscriptionInfo subInfo = getSubscription(mCurSubscriptionId, null);
|
SubscriptionInfo subInfo = getSubscription(mCurSubscriptionId, null);
|
||||||
if (subInfo == null) {
|
if (subInfo == null) {
|
||||||
|
onUpdateRemaining.run();
|
||||||
tryToFinishActivity();
|
tryToFinishActivity();
|
||||||
return;
|
return;
|
||||||
}
|
}
|
||||||
|
|||||||
Reference in New Issue
Block a user