Autosave Android settings and refine header

This commit is contained in:
Joe Julian
2026-04-03 07:23:31 -07:00
parent 7da0fda88f
commit e65f5db14e
2 changed files with 45 additions and 3 deletions
+8 -1
View File
@@ -118,6 +118,14 @@ func (u *ui) loadSettingsDraft() {
}
func (u *ui) saveSecuritySettingsAction() error {
if err := u.applySecuritySettingsLive(); err != nil {
return err
}
u.securityDialogOpen = false
return nil
}
func (u *ui) applySecuritySettingsLive() error {
settings := vault.SecuritySettings{
Cipher: strings.TrimSpace(u.securityCipher.Text()),
KDF: strings.TrimSpace(u.securityKDF.Text()),
@@ -135,7 +143,6 @@ func (u *ui) saveSecuritySettingsAction() error {
u.applyAccessibilityPreferences(u.settingsDraft.Accessibility)
u.saveSettings()
u.saveUIPreferences()
u.securityDialogOpen = false
return nil
}