From 62d2ce8df1a104c1fdba372645d70e1b7ed69789 Mon Sep 17 00:00:00 2001 From: Roman Tsisyk Date: Wed, 8 Feb 2023 09:13:46 +0200 Subject: [PATCH] [android] Prevent MwmActivity to be launched twice A second copy of MwmActivity was launched in certain cases. Closes #4240 Signed-off-by: Roman Tsisyk --- .../src/app/organicmaps/DownloadResourcesLegacyActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/android/src/app/organicmaps/DownloadResourcesLegacyActivity.java b/android/src/app/organicmaps/DownloadResourcesLegacyActivity.java index 10862da81d..e42fd4300c 100644 --- a/android/src/app/organicmaps/DownloadResourcesLegacyActivity.java +++ b/android/src/app/organicmaps/DownloadResourcesLegacyActivity.java @@ -347,7 +347,7 @@ public class DownloadResourcesLegacyActivity extends BaseMwmFragmentActivity final Intent intent = new Intent(this, MwmActivity.class); // Disable animation because MwmActivity should appear exactly over this one - intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION | Intent.FLAG_ACTIVITY_CLEAR_TOP); + intent.addFlags(Intent.FLAG_ACTIVITY_NO_ANIMATION | Intent.FLAG_ACTIVITY_CLEAR_TOP | Intent.FLAG_ACTIVITY_NEW_TASK); // Add saved task to forward to map activity. if (mMapTaskToForward != null)