From 19052cb45eab5b6c2a87bcac94981c067359f057 Mon Sep 17 00:00:00 2001 From: Arc Wang Date: Mon, 18 Oct 2021 17:50:11 +0800 Subject: [PATCH] [Large Screen] Fix deep link 2 tasks bug When launching a Settings deep link, it will close Activity of the deep link and start both DeepLinkHomepageActivity & the deep link. Since 1st launched deep link page is finished, should also remove its task. Bug: 203385355 Test: manual 1. Create a Settings shortcut on launcher. 2. Click the shortcut. 3. Move Activity of the shortcut to background. Change-Id: I04b3243bf51f3940167e4dca6f5a32d9e3cf2841 --- src/com/android/settings/SettingsActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/settings/SettingsActivity.java b/src/com/android/settings/SettingsActivity.java index c105238548b..352f0ff333f 100644 --- a/src/com/android/settings/SettingsActivity.java +++ b/src/com/android/settings/SettingsActivity.java @@ -244,7 +244,7 @@ public class SettingsActivity extends SettingsBaseActivity getMetaData(); final Intent intent = getIntent(); if (launchHomepageForTwoPaneDeepLink(intent)) { - finish(); + finishAndRemoveTask(); return; }