react-simplemde-editor
react-simplemde-editor copied to clipboard
onChange event handler is not called after Ctrl+V or Ctrl+Z pressed
"react-simplemde-editor": "5.0.2",
<SimpleMDEReact onChange={onChange} options={options} value={value || ''} />
Case 1:
- Enter some value.
-
onChange
handler is called. - Press
Ctrl + Z
. -
onChange
handler is not called.
Case 2:
- Copy some text value from anywhere.
- Press
Ctrl + V
in the editor. -
onChange
handler is not called.
If I pass events
object to the editor. Both cases work fine:
const events = useMemo<SimpleMdeToCodemirrorEvents>(
() => ({
change: (editor: Editor) => {
onChange(editor.getValue());
},
}),
[onChange]
);
<SimpleMDEReact events={events} options={options} value={value || ''} />