From 07775c5c285b5ef43627ceb328ca10b3e380bf2a Mon Sep 17 00:00:00 2001 From: Yi-Ling Chuang Date: Thu, 17 Jun 2021 16:29:15 +0800 Subject: [PATCH] Remove FLAG_ACTIVITY_NEW_TASK when startActivityAsUser In the previous CL, we only remove the flag when the transition is enabled. This CL remove it entirely regardless of the existing of the transition since we'll be using the default transition. Bug: 186858442 Test: click on any work profile app and don't see task transition. Change-Id: Ie93e87156ca49e4bccef28d75afc54161919da62 --- src/com/android/settings/core/SubSettingLauncher.java | 5 ----- 1 file changed, 5 deletions(-) diff --git a/src/com/android/settings/core/SubSettingLauncher.java b/src/com/android/settings/core/SubSettingLauncher.java index 0a6966fe17f..616d72f3c27 100644 --- a/src/com/android/settings/core/SubSettingLauncher.java +++ b/src/com/android/settings/core/SubSettingLauncher.java @@ -28,7 +28,6 @@ import androidx.fragment.app.Fragment; import com.android.settings.SettingsActivity; import com.android.settings.SubSettings; -import com.android.settings.Utils; import com.android.settingslib.core.instrumentation.MetricsFeatureProvider; import com.android.settingslib.transition.SettingsTransitionHelper.TransitionType; @@ -182,10 +181,6 @@ public class SubSettingLauncher { @VisibleForTesting void launchAsUser(Intent intent, UserHandle userHandle) { - if (!Utils.isPageTransitionEnabled(mContext)) { - intent.addFlags(Intent.FLAG_ACTIVITY_NEW_TASK); - intent.addFlags(Intent.FLAG_ACTIVITY_CLEAR_TASK); - } mContext.startActivityAsUser(intent, userHandle); }