mirror of https://github.com/logseq/logseq
fix: clear editor action too when exits editing
parent
eef6ccb883
commit
abe4f045b5
|
@ -237,14 +237,15 @@ independent of format as format specific heading characters are stripped"
|
|||
(defn sub-block
|
||||
[id & {:keys [ref?]}]
|
||||
(when-let [repo (state/get-current-repo)]
|
||||
(let [ref (react/q repo [:frontend.worker.react/block id]
|
||||
{:query-fn (fn [_]
|
||||
(let [e (db-utils/entity id)]
|
||||
[e (:block/tx-id e)]))}
|
||||
nil)]
|
||||
(if ref?
|
||||
ref
|
||||
(-> ref react first)))))
|
||||
(when id
|
||||
(let [ref (react/q repo [:frontend.worker.react/block id]
|
||||
{:query-fn (fn [_]
|
||||
(let [e (db-utils/entity id)]
|
||||
[e (:block/tx-id e)]))}
|
||||
nil)]
|
||||
(if ref?
|
||||
ref
|
||||
(-> ref react first))))))
|
||||
|
||||
(defn sort-by-order-recursive
|
||||
[form]
|
||||
|
|
|
@ -1345,6 +1345,7 @@ Similar to re-frame subscriptions"
|
|||
|
||||
(defn clear-edit!
|
||||
[]
|
||||
(clear-editor-action!)
|
||||
(set-state! :editor/editing? {})
|
||||
(set-state! :editor/start-pos nil)
|
||||
(clear-editor-last-pos!)
|
||||
|
|
Loading…
Reference in New Issue