Only set password mask on initial create

pull/699/head
Alex Baker 8 years ago
parent b8ed8beaa4
commit 0f41b26600

@ -104,10 +104,6 @@ public class CaldavSettingsActivity extends ThemedInjectingAppCompatActivity
caldavAccount = getIntent().getParcelableExtra(EXTRA_CALDAV_DATA); caldavAccount = getIntent().getParcelableExtra(EXTRA_CALDAV_DATA);
if (!isEmpty(caldavAccount.getPassword())) {
password.setText(PASSWORD_MASK);
}
if (savedInstanceState == null) { if (savedInstanceState == null) {
if (caldavAccount == null) { if (caldavAccount == null) {
selectedTheme = -1; selectedTheme = -1;
@ -115,6 +111,9 @@ public class CaldavSettingsActivity extends ThemedInjectingAppCompatActivity
selectedTheme = caldavAccount.getColor(); selectedTheme = caldavAccount.getColor();
url.setText(caldavAccount.getUrl()); url.setText(caldavAccount.getUrl());
user.setText(caldavAccount.getUsername()); user.setText(caldavAccount.getUsername());
if (!isEmpty(caldavAccount.getPassword())) {
password.setText(PASSWORD_MASK);
}
} }
} else { } else {
selectedTheme = savedInstanceState.getInt(EXTRA_SELECTED_THEME); selectedTheme = savedInstanceState.getInt(EXTRA_SELECTED_THEME);

Loading…
Cancel
Save