From b4ed1f35cee4523fdb096d6862027b5ae9bff8c4 Mon Sep 17 00:00:00 2001 From: Alexander Bakker Date: Sun, 7 Jun 2020 18:10:56 +0200 Subject: [PATCH] Disable wizard mode when the done slide of the intro is reached This fixes a number of issues that can happen when navigating back to previous slides, by disabling back navigation entirely. One such issue is that when navigating back from the last slide, one would always land on the password/biometrics setup slide, even if "none" was selected on the security picker slide. --- .../main/java/com/beemdevelopment/aegis/ui/IntroActivity.java | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/IntroActivity.java b/app/src/main/java/com/beemdevelopment/aegis/ui/IntroActivity.java index 6ee4b243..4f92d8f2 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/IntroActivity.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/IntroActivity.java @@ -83,6 +83,10 @@ public class IntroActivity extends AppIntro2 { } } + if (newFragment == _endSlide) { + setWizardMode(false); + } + setSwipeLock(true); }