Provides a workaround for phantom blur/focus events for HTML inputs in Safari MacOS.
npm install react-input-fixer
Provides a workaround for phantom blur/focus events for HTML inputs in Safari MacOS. The bug this code fixes is described in a WebKit bug/Radar and React bug.
For details of the original problem and code, see the Vanilla JS version.
The directly replaces a regular and fixes Safari's event mangling.
``
import FixedInput from './FixedInput'
…
render() {
return
}
…
``