Loading core/java/android/app/Activity.java +10 −1 Original line number Diff line number Diff line Loading @@ -2713,7 +2713,16 @@ public class Activity extends ContextThemeWrapper onCreateNavigateUpTaskStack(b); onPrepareNavigateUpTaskStack(b); b.startActivities(); // We can't finishAffinity if we have a result. // Fall back and simply finish the current activity instead. if (mResultCode != RESULT_CANCELED || mResultData != null) { // Tell the developer what's going on to avoid hair-pulling. Log.i(TAG, "onNavigateUp only finishing topmost activity to return a result"); finish(); } else { finishAffinity(); } } else { navigateUpTo(upIntent); } Loading Loading
core/java/android/app/Activity.java +10 −1 Original line number Diff line number Diff line Loading @@ -2713,7 +2713,16 @@ public class Activity extends ContextThemeWrapper onCreateNavigateUpTaskStack(b); onPrepareNavigateUpTaskStack(b); b.startActivities(); // We can't finishAffinity if we have a result. // Fall back and simply finish the current activity instead. if (mResultCode != RESULT_CANCELED || mResultData != null) { // Tell the developer what's going on to avoid hair-pulling. Log.i(TAG, "onNavigateUp only finishing topmost activity to return a result"); finish(); } else { finishAffinity(); } } else { navigateUpTo(upIntent); } Loading