wallet save fixes

This commit is contained in:
Craig Raw 2020-08-30 11:24:49 +02:00
parent 47855228d3
commit 2bebb0925e

View file

@ -286,7 +286,7 @@ public class SettingsController extends WalletFormController implements Initiali
} }
} }
if(password.get().length() == 0) { if(password.get().length() == 0 && requirement != WalletPasswordDialog.PasswordRequirement.UPDATE_SET) {
try { try {
walletForm.getStorage().setEncryptionPubKey(Storage.NO_PASSWORD_KEY); walletForm.getStorage().setEncryptionPubKey(Storage.NO_PASSWORD_KEY);
walletForm.saveAndRefresh(); walletForm.saveAndRefresh();
@ -339,6 +339,9 @@ public class SettingsController extends WalletFormController implements Initiali
EventManager.get().post(new StorageEvent(walletForm.getWalletFile(), TimedEvent.Action.START, "Encrypting wallet...")); EventManager.get().post(new StorageEvent(walletForm.getWalletFile(), TimedEvent.Action.START, "Encrypting wallet..."));
keyDerivationService.start(); keyDerivationService.start();
} }
} else {
revert.setDisable(false);
apply.setDisable(false);
} }
} }
} }