You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
At the reviewed snapshot, explicitly selecting dropdown index 0 yielded a live value of 0, then None after serialization and reopening. The read path must distinguish the first option from no selection. This issue addresses the zero-selection portion of R07.
Work
Replace truthiness-based handling of the selected index with an explicit distinction between zero and no selection in the dropdown read path.
Acceptance Criteria
Create → fill with index 0 → serialize → reopen returns 0, while an actually unselected field remains unselected. Include ordinary string options and the existing supported representation of empty values.
Basis and Dependencies
R07, a P1 finding. This is a separately useful repair; it does not resolve display/export conversion, which is E3-03.
The behavior above is evidence from the source review, not a new reproduction performed when filing this issue. Reconfirm the relevant baseline or document intervening changes before implementation. Follow the plan's completion and validation rules and the Developer Guide, including meaningful regression assertions for behavior changes.
Activity
[-]Preserve dropdown selection zero[/-][+]PPF-2058: Preserve dropdown selection zero[/+]