don't overwrite edited information in editaccount on rotate

Daniel Gultsch created

Change summary

src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java | 4 +
1 file changed, 3 insertions(+), 1 deletion(-)

Detailed changes

src/main/java/eu/siacs/conversations/ui/EditAccountActivity.java 🔗

@@ -626,10 +626,12 @@ public class EditAccountActivity extends XmppActivity implements OnAccountUpdate
 
 	@Override
 	protected void onBackendConnected() {
+		boolean init = true;
 		if (mSavedInstanceAccount != null) {
 			try {
 				this.mAccount = xmppConnectionService.findAccountByJid(Jid.fromString(mSavedInstanceAccount));
 				this.mInitMode = mSavedInstanceInit;
+				init = false;
 			} catch (InvalidJidException e) {
 				this.mAccount = null;
 			}
@@ -647,7 +649,7 @@ public class EditAccountActivity extends XmppActivity implements OnAccountUpdate
 					this.mPassword.requestFocus();
 				}
 			}
-			updateAccountInformation(true);
+			updateAccountInformation(init);
 		}