diff --git a/android/src/main/java/org/openforis/collect/android/gui/input/BooleanAttributeComponent.java b/android/src/main/java/org/openforis/collect/android/gui/input/BooleanAttributeComponent.java index 627ba430..85bd71c3 100644 --- a/android/src/main/java/org/openforis/collect/android/gui/input/BooleanAttributeComponent.java +++ b/android/src/main/java/org/openforis/collect/android/gui/input/BooleanAttributeComponent.java @@ -84,6 +84,10 @@ public boolean hasChanged() { @Override protected void updateEditableState() { - radioGroup.setEnabled(!isRecordEditLocked()); + super.updateEditableState(); + boolean editable = !isRecordEditLocked(); + for (int i = 0; i < radioGroup.getChildCount(); i++) { + radioGroup.getChildAt(i).setEnabled(editable); + } } } diff --git a/gradle.properties b/gradle.properties index eab5bc40..84b7de6c 100644 --- a/gradle.properties +++ b/gradle.properties @@ -1,5 +1,5 @@ #Tue Apr 02 23:11:11 CEST 2024 -currentVersionCode=224 +currentVersionCode=223 currentVersionName=1.7.11 org.gradle.jvmargs=-Xmx1536M android.enableJetifier=true