mirror of https://github.com/logseq/logseq
fix: code block
parent
b881d8dbd5
commit
ada8cc6a38
|
@ -59,7 +59,12 @@
|
|||
format (:block/format block)
|
||||
content (:block/content block)
|
||||
{:keys [start_pos end_pos]} @pos-meta
|
||||
value (if (= \n (last value)) value (str value "\n"))
|
||||
prev-content (utf8/substring (utf8/encode content)
|
||||
0 start_pos)
|
||||
value (str (if (not= "\n" (last prev-content))
|
||||
"\n")
|
||||
(string/trimr value)
|
||||
"\n")
|
||||
content' (utf8/insert! content start_pos end_pos value)]
|
||||
(state/set-editor-op! :code-editor)
|
||||
(editor-handler/save-block-if-changed! block content')
|
||||
|
|
Loading…
Reference in New Issue