mirror of
https://github.com/logseq/logseq.git
synced 2026-06-01 19:01:22 +00:00
fix: disable left sidebar click outside for now
This commit is contained in:
@@ -4,7 +4,6 @@
|
||||
[dommy.core :as dom]
|
||||
[frontend.components.container :as container]
|
||||
[frontend.rum :as r]
|
||||
[frontend.util :as util]
|
||||
[logseq.shui.hooks :as hooks]
|
||||
[logseq.shui.silkhq :as silkhq]
|
||||
[mobile.state :as mobile-state]
|
||||
@@ -33,6 +32,7 @@
|
||||
|
||||
(silkhq/persistent-sheet
|
||||
{:key "left sidebar"
|
||||
:sheetRole "alertdialog"
|
||||
:presented true
|
||||
:onPresentedChange (fn [_v])
|
||||
:activeDetent detent
|
||||
@@ -59,17 +59,6 @@
|
||||
(do
|
||||
(dom/add-class! ref "Sidebar-hidden")
|
||||
(setInertOutside! false)))))))
|
||||
:onClickOutside (fn [e]
|
||||
(if (and (> detent 1)
|
||||
(not (dom/has-class? (.-current *ref) "Sidebar-hidden")))
|
||||
(do
|
||||
(mobile-state/close-left-sidebar!)
|
||||
(bean/->js {:dismiss true}))
|
||||
(do
|
||||
(some-> e util/stop)
|
||||
(bean/->js {:dismiss false
|
||||
:stopOverlayPropagation false}))))
|
||||
|
||||
:inertOutside inertOutside}
|
||||
(silkhq/persistent-sheet-content
|
||||
{:ref *ref
|
||||
|
||||
Reference in New Issue
Block a user