@eraserhd is this a time for shouldMount and didMount?
The issue turned out to be that input controls whose :defaultValue
is changed don't seem to refresh on first change. Using :defaultValue
instead of :value
was a work-around for cursor issues when the control was controlled. I worked around that differently, using component local state, and it works.