X-Git-Url: http://source.bookstackapp.com/bookstack/blobdiff_plain/b35b62d59ff057ce5cfbc5fb463431b086f5c830..refs/pull/5313/head:/resources/js/wysiwyg/utils/nodes.ts diff --git a/resources/js/wysiwyg/utils/nodes.ts b/resources/js/wysiwyg/utils/nodes.ts index 48fbe043f..2dd99d369 100644 --- a/resources/js/wysiwyg/utils/nodes.ts +++ b/resources/js/wysiwyg/utils/nodes.ts @@ -1,7 +1,7 @@ import { $getRoot, $isDecoratorNode, - $isElementNode, + $isElementNode, $isRootNode, $isTextNode, ElementNode, LexicalEditor, @@ -84,7 +84,7 @@ export function $getNearestBlockNodeForCoords(editor: LexicalEditor, x: number, export function $getNearestNodeBlockParent(node: LexicalNode): LexicalNode|null { const isBlockNode = (node: LexicalNode): boolean => { - return ($isElementNode(node) || $isDecoratorNode(node)) && !node.isInline(); + return ($isElementNode(node) || $isDecoratorNode(node)) && !node.isInline() && !$isRootNode(node); }; if (isBlockNode(node)) {