Looks like the issue here is that reagent
doesn't support well components with the controlled inputs due to its async nature.
Controlled input (via :value
) should be avoided, or worked around by forcing component update immediately after changing :value
.
See reagent issue and explanation for more details.