fix: move cursor across embedded blocks

This commit is contained in:
Tienson Qin
2024-06-04 17:11:51 +08:00
parent bdfda0b9db
commit 6104cac5ad
2 changed files with 10 additions and 13 deletions

View File

@@ -2622,7 +2622,8 @@
f (case direction
:up util/get-prev-block-non-collapsed
:down util/get-next-block-non-collapsed)
sibling-block (f (gdom/getElement (state/get-editing-block-dom-id)))
current-block (util/rec-get-node input "ls-block")
sibling-block (f current-block)
{:block/keys [uuid content format]} (state/get-edit-block)]
(if sibling-block
(when-let [sibling-block-id (dom/attr sibling-block "blockid")]