From f7cfe36f3712401b02cd83a386bf40f91f21f256 Mon Sep 17 00:00:00 2001 From: Alejandro Alonso Date: Tue, 24 Sep 2024 08:49:52 +0200 Subject: [PATCH] :bug: Fix show in assets panel --- frontend/src/app/main/ui/ds/tab_switcher.cljs | 6 +++--- frontend/src/app/main/ui/workspace/sidebar.cljs | 3 ++- 2 files changed, 5 insertions(+), 4 deletions(-) diff --git a/frontend/src/app/main/ui/ds/tab_switcher.cljs b/frontend/src/app/main/ui/ds/tab_switcher.cljs index fa17d1bc3..74ebec794 100644 --- a/frontend/src/app/main/ui/ds/tab_switcher.cljs +++ b/frontend/src/app/main/ui/ds/tab_switcher.cljs @@ -116,9 +116,9 @@ (mf/defc tab-switcher* {::mf/props :obj ::mf/schema schema:tab-switcher} - [{:keys [class tabs on-change-tab default-selected action-button-position action-button] :rest props}] - (let [selected* (mf/use-state #(get-selected-tab-id tabs default-selected)) - selected (deref selected*) + [{:keys [class tabs on-change-tab default-selected selected action-button-position action-button] :rest props}] + (let [selected* (mf/use-state #(or selected (get-selected-tab-id tabs default-selected))) + selected (or selected (deref selected*)) tabs-nodes-refs (mf/use-ref nil) tabs-ref (mf/use-ref nil) diff --git a/frontend/src/app/main/ui/workspace/sidebar.cljs b/frontend/src/app/main/ui/workspace/sidebar.cljs index 5b05aa25a..8bfc29ca7 100644 --- a/frontend/src/app/main/ui/workspace/sidebar.cljs +++ b/frontend/src/app/main/ui/workspace/sidebar.cljs @@ -136,7 +136,8 @@ :else [:div {:class (stl/css :settings-bar-content)} [:> tab-switcher* {:tabs tabs - :default-selected (dm/str section) + :default-selected "layers" + :selected (name section) :on-change-tab on-tab-change :class (stl/css :left-sidebar-tabs) :action-button-position "start"