Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/stefan-niedermann/nextcloud-deck.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorFelix NĂ¼sse <felix.nuesse@t-online.de>2022-08-12 09:56:36 +0300
committerNiedermann IT-Dienstleistungen <stefan-niedermann@users.noreply.github.com>2022-08-16 09:57:47 +0300
commita67a5b23a3ae0ae78cab7f986d6e8d1f3220417b (patch)
tree8cf29a7c3ed1b17d0cc6c2316056dd242e7ba479 /app/src/main/java
parentfb85600f63e227d3d65c984a6296f9c987dda938 (diff)
allow EditActivity to always return to main screen
Diffstat (limited to 'app/src/main/java')
-rw-r--r--app/src/main/java/it/niedermann/nextcloud/deck/ui/card/EditActivity.java9
1 files changed, 8 insertions, 1 deletions
diff --git a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/EditActivity.java b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/EditActivity.java
index 292c6466d..9a0427dbb 100644
--- a/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/EditActivity.java
+++ b/app/src/main/java/it/niedermann/nextcloud/deck/ui/card/EditActivity.java
@@ -30,6 +30,7 @@ import it.niedermann.nextcloud.deck.databinding.ActivityEditBinding;
import it.niedermann.nextcloud.deck.model.Account;
import it.niedermann.nextcloud.deck.model.full.FullCard;
import it.niedermann.nextcloud.deck.model.ocs.Version;
+import it.niedermann.nextcloud.deck.ui.MainActivity;
import it.niedermann.nextcloud.deck.ui.exception.ExceptionHandler;
import it.niedermann.nextcloud.deck.util.CardUtil;
@@ -174,7 +175,13 @@ public class EditActivity extends AppCompatActivity {
@Override
public boolean onSupportNavigateUp() {
- finish(); // close this activity as oppose to navigating up
+ if(isTaskRoot()) {
+ Intent intent = new Intent(EditActivity.this, MainActivity.class);
+ intent.setFlags(Intent.FLAG_ACTIVITY_CLEAR_TOP);
+ startActivity(intent);
+ } else {
+ finish();
+ }
return true;
}