🐛 Fix comments not close main menu

This commit is contained in:
Luis de Dios 2026-08-25 10:40:17 +02:00
parent 316b58bc75
commit d425d77905

View File

@ -344,7 +344,7 @@
(mf/defc view-menu*
{::mf/private true
::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?)
toggle-color-palette
@ -365,11 +365,11 @@
toggle-comments-visibility
(mf/use-fn
(mf/deps on-close)
(mf/deps on-close-all)
(fn [event]
(dom/stop-propagation event)
(st/emit! (dwcm/toggle-comments-visibility {:origin "workspace:menu"}))
(on-close)))]
(on-close-all)))]
[:> dropdown-menu* {:show true
:class (stl/css :base-menu :sub-menu :pos-3)
@ -1139,7 +1139,8 @@
:view
[:> view-menu* {:layout layout
:toggle-flag toggle-flag
:on-close close-sub-menu}]
:on-close close-sub-menu
:on-close-all close-all-menus}]
:preferences
[:> preferences-menu* {:layout layout