From c7ef10367f9557d4a167787ffbb180b224ea8b42 Mon Sep 17 00:00:00 2001 From: Alexander Bakker Date: Wed, 17 Feb 2021 12:59:59 +0100 Subject: [PATCH] Fix an issue where advanced fields were disabled inadvertently --- .../com/beemdevelopment/aegis/ui/EditEntryActivity.java | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/app/src/main/java/com/beemdevelopment/aegis/ui/EditEntryActivity.java b/app/src/main/java/com/beemdevelopment/aegis/ui/EditEntryActivity.java index 140a1b18..b8d0da12 100644 --- a/app/src/main/java/com/beemdevelopment/aegis/ui/EditEntryActivity.java +++ b/app/src/main/java/com/beemdevelopment/aegis/ui/EditEntryActivity.java @@ -263,10 +263,10 @@ public class EditEntryActivity extends AegisActivity { } private void updateAdvancedFieldStatus(String otpType) { - boolean isSteam = otpType.equals(SteamInfo.ID); - _textDigitsLayout.setEnabled(!isSteam); - _textPeriodCounterLayout.setEnabled(!isSteam); - _dropdownAlgoLayout.setEnabled(!isSteam); + boolean enabled = !otpType.equals(SteamInfo.ID) && (!_isNew || _isManual); + _textDigitsLayout.setEnabled(enabled); + _textPeriodCounterLayout.setEnabled(enabled); + _dropdownAlgoLayout.setEnabled(enabled); } private void setGroup(String groupName) {