From 0fba83e783e890c440040090a5f367b0481601a8 Mon Sep 17 00:00:00 2001 From: Stephen Paul Weber Date: Wed, 29 May 2024 20:08:34 -0500 Subject: [PATCH] Fix didUnlock condition so password change works --- .../java/eu/siacs/conversations/ui/ChangePasswordActivity.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/main/java/eu/siacs/conversations/ui/ChangePasswordActivity.java b/src/main/java/eu/siacs/conversations/ui/ChangePasswordActivity.java index 944ec5dfa101afd9e308e224b9d006e615ee55b0..263bc64205f1a7fa5255732d6a3c5a8715970f12 100644 --- a/src/main/java/eu/siacs/conversations/ui/ChangePasswordActivity.java +++ b/src/main/java/eu/siacs/conversations/ui/ChangePasswordActivity.java @@ -28,7 +28,7 @@ public class ChangePasswordActivity extends XmppActivity implements XmppConnecti } final String currentPassword = binding.currentPassword.getText().toString(); final String newPassword = binding.newPassword.getText().toString(); - if ((!account.isOptionSet(Account.OPTION_MAGIC_CREATE) || didUnlock) && !currentPassword.equals(account.getPassword())) { + if (!account.isOptionSet(Account.OPTION_MAGIC_CREATE) && !didUnlock && !currentPassword.equals(account.getPassword())) { binding.currentPassword.requestFocus(); binding.currentPasswordLayout.setError(getString(R.string.account_status_unauthorized)); removeErrorsOnAllBut(binding.currentPasswordLayout);