From 06e922a35e0653258e822be42f1cfd2ba23d65f8 Mon Sep 17 00:00:00 2001 From: Hans-Christoph Steiner Date: Thu, 21 Jun 2018 15:12:22 +0200 Subject: [PATCH] when adding new repos via Intents, clean out Activities from the Task --- .../main/java/org/fdroid/fdroid/views/ManageReposActivity.java | 3 +++ .../main/java/org/fdroid/fdroid/views/main/MainActivity.java | 2 ++ 2 files changed, 5 insertions(+) diff --git a/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java b/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java index 926fd7367..551704c86 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/ManageReposActivity.java @@ -271,6 +271,9 @@ public class ManageReposActivity extends AppCompatActivity @Override public void onClick(DialogInterface dialog, int which) { dialog.dismiss(); + if (isImportingRepo) { + ManageReposActivity.this.finish(); + } } }); diff --git a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java index 185a1e364..bf38849ce 100644 --- a/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java +++ b/app/src/main/java/org/fdroid/fdroid/views/main/MainActivity.java @@ -345,8 +345,10 @@ public class MainActivity extends AppCompatActivity implements BottomNavigationB } else { startActivity(new Intent(ACTION_ADD_REPO, intent.getData(), this, ManageReposActivity.class)); } + finish(); } else if (parser.getErrorMessage() != null) { Toast.makeText(this, parser.getErrorMessage(), Toast.LENGTH_LONG).show(); + finish(); } } }