From 24c88f07ae930018a8fa5e83bf7c71ec351f92e2 Mon Sep 17 00:00:00 2001 From: Charles Chen Date: Mon, 19 Nov 2018 15:32:14 +0800 Subject: [PATCH] Make MD Launcher start a new task when launching app by default We want to make MD launcher have the similar behaviors as other launchers, which is start a new task by default. Fixes: 119634726 Test: Manual - launch EditTextVariation and click home button Change-Id: I862557c1ac41ce4d259ebe45394eb503065e1fa0 --- .../android/multidisplay/launcher/LauncherActivity.java | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/samples/MultiDisplay/src/com/example/android/multidisplay/launcher/LauncherActivity.java b/samples/MultiDisplay/src/com/example/android/multidisplay/launcher/LauncherActivity.java index 529925851..7a2aae753 100644 --- a/samples/MultiDisplay/src/com/example/android/multidisplay/launcher/LauncherActivity.java +++ b/samples/MultiDisplay/src/com/example/android/multidisplay/launcher/LauncherActivity.java @@ -189,9 +189,9 @@ public class LauncherActivity extends FragmentActivity implements AppPickedCallb } void launch(Intent launchIntent) { + launchIntent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); if (mNewInstanceCheckBox.isChecked()) { - launchIntent.addFlags( - Intent.FLAG_ACTIVITY_NEW_TASK | Intent.FLAG_ACTIVITY_MULTIPLE_TASK); + launchIntent.addFlags(Intent.FLAG_ACTIVITY_MULTIPLE_TASK); } final ActivityOptions options = ActivityOptions.makeBasic(); if (mSelectedDisplayId != Display.INVALID_DISPLAY) {