From f66f3100e17505e07110d03ec5663f5910c67541 Mon Sep 17 00:00:00 2001 From: Gabriel Horner Date: Mon, 3 Feb 2025 14:41:50 -0500 Subject: [PATCH] fix: imported page not showing up root needed to be re-rendered like with file graph import --- src/main/frontend/handler/common/developer.cljs | 7 ++++++- 1 file changed, 6 insertions(+), 1 deletion(-) diff --git a/src/main/frontend/handler/common/developer.cljs b/src/main/frontend/handler/common/developer.cljs index 00edaddbde..a14164ce6b 100644 --- a/src/main/frontend/handler/common/developer.cljs +++ b/src/main/frontend/handler/common/developer.cljs @@ -15,7 +15,8 @@ [logseq.db.frontend.property :as db-property] [logseq.db.sqlite.export :as sqlite-export] [logseq.shui.ui :as shui] - [promesa.core :as p])) + [promesa.core :as p] + [frontend.handler.ui :as ui-handler])) ;; Fns used between menus and commands (defn show-entity-data @@ -94,10 +95,14 @@ ;; TODO: Use metadata that supports undo (db/transact! (state/get-current-repo) init-tx (if import-block? {:save-block true} {::sqlite-export/imported-data? true})) + (when (seq block-props-tx) (db/transact! (state/get-current-repo) block-props-tx (if import-block? {:save-block true} {::sqlite-export/imported-data? true}))) + (when-not import-block? + (state/clear-async-query-state!) + (ui-handler/re-render-root!) (notification/show! "Import successful!" :success)))) ;; Also close cmd-k (shui/dialog-close-all!)))))