fix(web): don't save a retention age when its switch takes focus

Blurring the age field committed the draft before the same rule's switch
could turn it off. Skip that commit when focus moves to the switch, and
store the latest value after commit so StorageSettings compiles under the
React Compiler.
c72a309ffdmacodev00 committed on 10/20/2026, 9:49:57 AMparent87649a2

Checks

All checks passed
2 files changedLine totals unavailable