Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 3a4c815b authored by Stephen Bird's avatar Stephen Bird
Browse files

Secure Storage: Fix unlock button

Issue ID: CYNGNOS-375
Change-Id: I852fff76aef4f47bbd6d809c64afcc2f77165553
(cherry picked from commit c2832885)
parent 0f1d0187
Loading
Loading
Loading
Loading
+3 −3
Original line number Diff line number Diff line
@@ -245,19 +245,19 @@ public class SecureStorageKeyPromptDialog
            boolean validLength = key.length() >= MIN_PASSWORD_LENGTH &&
                    (!mResetPassword || (mResetPassword && oldkey.length() >= MIN_PASSWORD_LENGTH));
            boolean validEquals = key.equals(repeatKey);
            boolean valid = validLength &&
                    (((mNewStorage || mResetPassword) && validEquals) || mDeleteStorage);
            mUnlock.setEnabled(valid);

            if (!validLength) {
                mValidationMsg.setText(getString(R.string.secure_storage_unlock_validation_length,
                        MIN_PASSWORD_LENGTH));
                mValidationMsg.setVisibility(View.VISIBLE);
                mUnlock.setEnabled(false);
            } else if ((mNewStorage || mResetPassword) && !validEquals) {
                mValidationMsg.setText(R.string.secure_storage_unlock_validation_equals);
                mValidationMsg.setVisibility(View.VISIBLE);
                mUnlock.setEnabled(false);
            } else {
                mValidationMsg.setVisibility(View.INVISIBLE);
                mUnlock.setEnabled(true);
            }
        }