From bb31f099fbdcac66b97f9f5df6359e4ccbdafda4 Mon Sep 17 00:00:00 2001 From: M66B Date: Sun, 25 Jul 2021 20:55:38 +0200 Subject: [PATCH] Save password instance state --- app/src/main/java/eu/faircode/email/ActivitySetup.java | 5 ++++- 1 file changed, 4 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/eu/faircode/email/ActivitySetup.java b/app/src/main/java/eu/faircode/email/ActivitySetup.java index 014f7235dc..e4d74bd619 100644 --- a/app/src/main/java/eu/faircode/email/ActivitySetup.java +++ b/app/src/main/java/eu/faircode/email/ActivitySetup.java @@ -306,8 +306,10 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac } } - if (savedInstanceState != null) + if (savedInstanceState != null) { drawerToggle.setDrawerIndicatorEnabled(savedInstanceState.getBoolean("fair:toggle")); + password = savedInstanceState.getString("fair:password"); + } DB.getInstance(this).account().liveSynchronizingAccounts().observe(this, new Observer>() { @Override @@ -320,6 +322,7 @@ public class ActivitySetup extends ActivityBase implements FragmentManager.OnBac @Override protected void onSaveInstanceState(Bundle outState) { outState.putBoolean("fair:toggle", drawerToggle.isDrawerIndicatorEnabled()); + outState.putString("fair:password", password); super.onSaveInstanceState(outState); }