From ec6f9cef2b0047fcdf0dac8ab0e139f81805fb60 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 13 Jun 2019 21:14:51 +0200 Subject: [PATCH] allow SwapService to start SwapWorkflowActivity on Android < 7.0 https://stackoverflow.com/a/50833599 --- .../full/java/org/fdroid/fdroid/localrepo/SwapService.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/app/src/full/java/org/fdroid/fdroid/localrepo/SwapService.java b/app/src/full/java/org/fdroid/fdroid/localrepo/SwapService.java index b761a4a0c..08b4ac91f 100644 --- a/app/src/full/java/org/fdroid/fdroid/localrepo/SwapService.java +++ b/app/src/full/java/org/fdroid/fdroid/localrepo/SwapService.java @@ -412,7 +412,9 @@ public class SwapService extends Service { @Override public int onStartCommand(Intent intent, int flags, int startId) { deleteAllSwapRepos(); - startActivity(new Intent(this, SwapWorkflowActivity.class)); + Intent startUiIntent = new Intent(this, SwapWorkflowActivity.class); + startUiIntent.setFlags(Intent.FLAG_ACTIVITY_NEW_TASK); + startActivity(startUiIntent); return START_NOT_STICKY; }