From 8d0d1f5c7c93293fa7ea10c6026e07a1aa01fc4e Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Sun, 5 Apr 2026 18:16:55 +0800 Subject: [PATCH 1/2] fix: insert block above --- src/main/frontend/handler/editor.cljs | 1 + 1 file changed, 1 insertion(+) diff --git a/src/main/frontend/handler/editor.cljs b/src/main/frontend/handler/editor.cljs index b0cac2b42f..39ef078fdd 100644 --- a/src/main/frontend/handler/editor.cljs +++ b/src/main/frontend/handler/editor.cljs @@ -488,6 +488,7 @@ selection-end (util/get-selection-end input) [fst-block-text snd-block-text] (compute-fst-snd-block-text value selection-start selection-end) insert-above? (and (string/blank? fst-block-text) (not (string/blank? snd-block-text))) + right-sibling (if insert-above? block right-sibling) block' (or (db/entity [:block/uuid block-id]) block) original-block (:original-block config) block'' (or From c3df967f673509376dc5083218e3b6bf7da62c79 Mon Sep 17 00:00:00 2001 From: Tienson Qin Date: Sun, 5 Apr 2026 18:23:54 +0800 Subject: [PATCH 2/2] fix: undo/redo doesn't work for local graphs --- src/main/frontend/worker/sync/apply_txs.cljs | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/src/main/frontend/worker/sync/apply_txs.cljs b/src/main/frontend/worker/sync/apply_txs.cljs index b8eab87fe5..1cdfc768f4 100644 --- a/src/main/frontend/worker/sync/apply_txs.cljs +++ b/src/main/frontend/worker/sync/apply_txs.cljs @@ -1027,11 +1027,11 @@ (when (and (seq tx-data) (not (:rtc-tx? tx-meta)) (not (:sync-download-graph? tx-meta)) - (:persist-op? tx-meta true) - (:kv/value (d/entity db-after :logseq.kv/graph-remote?))) + (:persist-op? tx-meta true)) (enqueue-local-tx! repo tx-report) (when-let [client @worker-state/*db-sync-client] - (when (= repo (:repo client)) + (when (and (= repo (:repo client)) + (:kv/value (d/entity db-after :logseq.kv/graph-remote?))) (sync-assets/enqueue-asset-sync! repo client {:enqueue-asset-task-f enqueue-asset-task!