enhance: click journal title redirects to its page

pull/11514/head
Tienson Qin 2024-09-11 08:24:32 +08:00
parent 7852a6f0f6
commit 89cbd131d0
2 changed files with 8 additions and 7 deletions

View File

@ -2528,7 +2528,7 @@
(assoc :data-hl-color
(pu/lookup properties :logseq.property/hl-color))
(not block-ref?)
(and (not block-ref?) (not (:from-journals? config)))
(assoc mouse-down-key (fn [e]
(block-content-on-pointer-down e block block-id content edit-input-id config))))]
[:div.block-content.inline

View File

@ -434,14 +434,14 @@
:on-click (fn [e]
(when-not (= (.-nodeName (.-target e)) "INPUT")
(cond
(util/meta-key? e)
(do
(.preventDefault e)
(route-handler/redirect-to-page! (:block/uuid page)))
(gobj/get e "shiftKey")
(do
(.preventDefault e)
(state/sidebar-add-block! repo (:db/id page) :page)))))}
(state/sidebar-add-block! repo (:db/id page) :page))
:else
(do
(.preventDefault e)
(route-handler/redirect-to-page! (:block/uuid page))))))}
[:div.w-full.relative {:on-mouse-over #(reset! *hover? true)
:on-mouse-leave (fn []
@ -471,7 +471,8 @@
(component-block/block-container {:page-title? true
:hide-title? sidebar?
:hide-children? true
:container-id container-id} page)]]))
:container-id container-id
:from-journals? (contains? #{:home :all-journals} (get-in (state/get-route-match) [:data :name]))} page)]]))
(defn- page-mouse-over
[e *control-show? *all-collapsed?]