Steps to replicate:
- Create a form
- Create page xyz with the form
- Modify the form and add radiobutton field abc, mandatory, with default=Yes and values=Yes,No
- Edit page xyz
> Field abc will show None, Yes, and No, and None will be set. If you save it without changing it, a warning will show up telling you that it needs to be set (to Yes or No).
The basis for SF is to not automatically modify existing data. But in this case, the field didn't exist since it wasn't on the original page. Setting it to the default in this case seems resonable and consistent, especially when considering that the field may not be obvious on the form (e.g. way down the page, or on tab 5, or under a hidden area, etc.).
Version: unspecified
Severity: enhancement