Aegis/app
Alexander Bakker e2cf6a40cb Unset "singleTask" as the launchMode for MainActivity
We don't actually need this, and I have a feeling that it may be causing some of
the inexplicable crashes we're seeing in the Play Console. For example:
apparently the app sometimes gets itself into a state where the vault is
unlocked, but the user is still shown AuthActivity (possibly due to it being
launched twice). I can't prove that "singleTask" causes this, as I can't
reproduce the issue on my device or an emulator, but it's the only odd thing we
have in our activity lifecycle handling.

Test plan:
- Go through the intro, add an entry, change some settings, etc
- See if the app shortcuts still work. Scenarios:
    - The app is terminated.
    - The app is locked.
    - MainActivity is open.
    - Some other activity is open.
- See if auto-locking still works. Scenarios:
    - The app is locked.
    - MainActivity is open.
    - Some other activity is open.
- Turn on "Don't keep activities" in developer options and repeat the above
  steps.
2020-06-19 19:32:49 +02:00
..
src Unset "singleTask" as the launchMode for MainActivity 2020-06-19 19:32:49 +02:00
.gitignore Initial commit 2016-08-15 21:29:41 +02:00
build.gradle Release v1.2 2020-06-16 17:31:04 +02:00
lint.xml Replace SpongyCastle with BouncyCastle 2020-05-16 12:30:38 +02:00
proguard-rules.pro Replace SpongyCastle with BouncyCastle 2020-05-16 12:30:38 +02:00