From 7edfc58f43a55cfda5e8d266a40c1dea80774d20 Mon Sep 17 00:00:00 2001 From: Alireza Heidari <8046843+itisAliRH@users.noreply.github.com> Date: Tue, 7 Jul 2026 11:52:23 +0200 Subject: [PATCH] fix: align My Tools header section source --- client/src/components/Panels/ToolPanel.vue | 10 +++++++++- 1 file changed, 9 insertions(+), 1 deletion(-) diff --git a/client/src/components/Panels/ToolPanel.vue b/client/src/components/Panels/ToolPanel.vue index 57de05c1884..67b39b3e37c 100644 --- a/client/src/components/Panels/ToolPanel.vue +++ b/client/src/components/Panels/ToolPanel.vue @@ -36,9 +36,17 @@ const isMyPanel = computed(() => currentPanelView.value === MY_PANEL_VIEW_ID); const errorMessage = ref(""); const panelsFetched = ref(false); const showFavorites = ref(false); +const defaultToolSections = computed(() => { + return ( + toolSections.value.default || + (defaultPanelView.value && defaultPanelView.value !== MY_PANEL_VIEW_ID + ? toolSections.value[defaultPanelView.value] + : null) + ); +}); const headerToolSections = computed(() => { if (isMyPanel.value) { - return toolSections.value[defaultPanelView.value] || toolSections.value.default || currentToolSections.value; + return defaultToolSections.value || currentToolSections.value; } return currentToolSections.value; });