|
|
@@ -457,7 +457,7 @@
|
|
|
"Set property"))]])
|
|
|
|
|
|
(rum/defc db-page-title
|
|
|
- [page {:keys [whiteboard-page? sidebar? container-id tag-dialog?]}]
|
|
|
+ [page {:keys [whiteboard-page? sidebar? journals? container-id tag-dialog?]}]
|
|
|
(let [with-actions? (not config/publishing?)]
|
|
|
[:div.ls-page-title.flex.flex-1.w-full.content.items-start.title
|
|
|
{:class (when-not whiteboard-page? "title")
|
|
|
@@ -476,7 +476,7 @@
|
|
|
(state/get-current-repo)
|
|
|
(:db/id page)
|
|
|
:page)
|
|
|
- (util/mobile?)
|
|
|
+ (and (util/mobile?) journals?)
|
|
|
(route-handler/redirect-to-page! (:block/uuid page))
|
|
|
:else
|
|
|
nil))))}
|
|
|
@@ -680,6 +680,7 @@
|
|
|
(db-page-title page
|
|
|
{:whiteboard-page? whiteboard-page?
|
|
|
:sidebar? sidebar?
|
|
|
+ :journals? journals?
|
|
|
:container-id (:container-id state)
|
|
|
:tag-dialog? tag-dialog?})
|
|
|
(page-title-cp page {:journal? journal?
|
|
|
@@ -771,7 +772,8 @@
|
|
|
(when page-block
|
|
|
(when-not (or preview-or-sidebar? (:tag-dialog? option))
|
|
|
(if-let [page-uuid (and (not (:db/id page*))
|
|
|
- (and page-name (not page-uuid?))
|
|
|
+ page-name
|
|
|
+ (not page-uuid?)
|
|
|
(:block/uuid page-block))]
|
|
|
(route-handler/redirect-to-page! (str page-uuid) {:push false})
|
|
|
(route-handler/update-page-title-and-label! (state/get-route-match))))))
|