diff --git a/packages/slate-react/src/plugin/react-editor.ts b/packages/slate-react/src/plugin/react-editor.ts index e01aac4cc..dff39614e 100644 --- a/packages/slate-react/src/plugin/react-editor.ts +++ b/packages/slate-react/src/plugin/react-editor.ts @@ -174,7 +174,9 @@ export const ReactEditor = { return ( targetEl.closest(`[data-slate-editor]`) === editorEl && - (!editable || targetEl.isContentEditable) + (!editable || + targetEl.isContentEditable || + !!targetEl.getAttribute('data-slate-zero-width')) ) },