mirror of
https://github.com/penpot/penpot.git
synced 2026-08-31 00:59:02 +00:00
🐛 Fix comments not close main menu
This commit is contained in:
parent
316b58bc75
commit
d425d77905
@ -344,7 +344,7 @@
|
|||||||
(mf/defc view-menu*
|
(mf/defc view-menu*
|
||||||
{::mf/private true
|
{::mf/private true
|
||||||
::mf/wrap [mf/memo]}
|
::mf/wrap [mf/memo]}
|
||||||
[{:keys [layout toggle-flag on-close]}]
|
[{:keys [layout toggle-flag on-close on-close-all]}]
|
||||||
(let [read-only? (mf/use-ctx ctx/workspace-read-only?)
|
(let [read-only? (mf/use-ctx ctx/workspace-read-only?)
|
||||||
|
|
||||||
toggle-color-palette
|
toggle-color-palette
|
||||||
@ -365,11 +365,11 @@
|
|||||||
|
|
||||||
toggle-comments-visibility
|
toggle-comments-visibility
|
||||||
(mf/use-fn
|
(mf/use-fn
|
||||||
(mf/deps on-close)
|
(mf/deps on-close-all)
|
||||||
(fn [event]
|
(fn [event]
|
||||||
(dom/stop-propagation event)
|
(dom/stop-propagation event)
|
||||||
(st/emit! (dwcm/toggle-comments-visibility {:origin "workspace:menu"}))
|
(st/emit! (dwcm/toggle-comments-visibility {:origin "workspace:menu"}))
|
||||||
(on-close)))]
|
(on-close-all)))]
|
||||||
|
|
||||||
[:> dropdown-menu* {:show true
|
[:> dropdown-menu* {:show true
|
||||||
:class (stl/css :base-menu :sub-menu :pos-3)
|
:class (stl/css :base-menu :sub-menu :pos-3)
|
||||||
@ -1139,7 +1139,8 @@
|
|||||||
:view
|
:view
|
||||||
[:> view-menu* {:layout layout
|
[:> view-menu* {:layout layout
|
||||||
:toggle-flag toggle-flag
|
:toggle-flag toggle-flag
|
||||||
:on-close close-sub-menu}]
|
:on-close close-sub-menu
|
||||||
|
:on-close-all close-all-menus}]
|
||||||
|
|
||||||
:preferences
|
:preferences
|
||||||
[:> preferences-menu* {:layout layout
|
[:> preferences-menu* {:layout layout
|
||||||
|
|||||||
Loading…
x
Reference in New Issue
Block a user