From d425d77905c14471e04e3b3e50fa239809d8d0ef Mon Sep 17 00:00:00 2001 From: Luis de Dios Date: Tue, 25 Aug 2026 10:40:17 +0200 Subject: [PATCH] :bug: Fix comments not close main menu --- frontend/src/app/main/ui/workspace/main_menu.cljs | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/main/ui/workspace/main_menu.cljs b/frontend/src/app/main/ui/workspace/main_menu.cljs index e08de97b03..4824dd1f99 100644 --- a/frontend/src/app/main/ui/workspace/main_menu.cljs +++ b/frontend/src/app/main/ui/workspace/main_menu.cljs @@ -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