fix(web): commit parsed retention days and reset draft state

Enter was saving Number() of the locale-formatted field, so a grouped
value such as 1.000 could persist as 1 day. Commit the number NumberField
already parsed. A failed save clears holding mode, and the pointer flag
clears when the pointer leaves the control.
87649a232bmacodev00 committed on 10/20/2026, 8:44:36 AMparent0951828

Checks

Some checks failed
3 files changedLine totals unavailable