Commit Graph

3 Commits (e9e1bc4aed97f75ce4418b4338ccd5a586a6109f)

Author SHA1 Message Date
Garth Williams daba67692e Fix cursor jumping to the end of "controlled" inputs
DOM `INPUT.value` should never be updated when it matches the new vnode.

This fixes issues where typing into an INPUT with a sync event handler
cause a render (such as for validation feedback) where setting
`INPUT.value` also pushes the cursor to the end of the input.
9 years ago
Garth Williams 0425b2e5ed Ensure that class, props and style artefacts are not left after re-render 9 years ago
paldepind c066feb080 Huge modularizing refactor 10 years ago