Open dbemke opened 3 days ago
I think this is a mistake in the form right? new_circumference
("New circumference") has is bound with a calculate
on the current circumference of the selected tree being updated so when "Check for errors" happens it'll get calculated again. Unless I'm mistaken, this form should be using trigger
(https://docs.getodk.org/form-logic/#dynamic-defaults-from-form-data).
ODK Collect version
the store version 2024.3.2 ,the master version f0ce2a68fd6cbbf797890359980879bc0b45344e
Android version
10, 14
Device used
Redmi 9T, Pixel 7a
Problem description
Filled values in a required question (new circumference) in Trees Create or Update form get removed after tapping "check for errors” or trying to send the form. It seems that it happens when the circumference field was left empty in registration form.
https://github.com/user-attachments/assets/a375dddc-7962-4668-946c-c03511d01238
Steps to reproduce the problem
Expected behavior
Filled values shouldn't disappear
Other information
I tried to reproduce it in Trees update form but the issue doesn't occur.