From 6c3de1651d2c606caa3f695c8d86be8815c263c5 Mon Sep 17 00:00:00 2001 From: Dannon Baker Date: Wed, 11 Dec 2024 12:59:54 -0500 Subject: [PATCH] Fix activity-bar-id handling --- client/src/components/ActivityBar/ActivityBar.vue | 3 +++ client/src/components/ActivityBar/Items/InteractiveItem.vue | 3 ++- client/src/components/ActivityBar/Items/NotificationItem.vue | 3 ++- client/src/components/ActivityBar/Items/UploadItem.vue | 3 ++- 4 files changed, 9 insertions(+), 3 deletions(-) diff --git a/client/src/components/ActivityBar/ActivityBar.vue b/client/src/components/ActivityBar/ActivityBar.vue index aee942c40ee9..dd2f0bbffc09 100644 --- a/client/src/components/ActivityBar/ActivityBar.vue +++ b/client/src/components/ActivityBar/ActivityBar.vue @@ -230,6 +230,7 @@ defineExpose({ v-if="activity.id === 'upload'" :id="`${activity.id}`" :key="activity.id" + :activity-bar-id="props.activityBarId" :icon="activity.icon" :title="activity.title" :tooltip="activity.tooltip" /> @@ -237,6 +238,7 @@ defineExpose({ v-else-if="activity.to && activity.id === 'interactivetools'" :id="`${activity.id}`" :key="activity.id" + :activity-bar-id="props.activityBarId" :icon="activity.icon" :is-active="isActiveRoute(activity.to)" :title="activity.title" @@ -274,6 +276,7 @@ defineExpose({ (); @@ -36,7 +37,7 @@ const tooltip = computed(() =>