Merge pull request #20276 from guerler/fix_interactive_activity

[25.0] Fix interactive activity highlighting
This commit is contained in:
Marius van den Beek
2025-06-04 10:02:39 +02:00
committed by GitHub
@@ -248,13 +248,13 @@ defineExpose({
:key="activity.id"
:activity-bar-id="props.activityBarId"
:icon="activity.icon"
:is-active="isActiveRoute(activity.to)"
:is-active="panelActivityIsActive(activity)"
:title="activity.title"
:tooltip="activity.tooltip"
:to="activity.to"
@click="toggleSidebar('interactivetools')" />
@click="toggleSidebar(activity.id, activity.to)" />
<ActivityItem
v-else-if="activity.id === 'admin' || activity.panel"
v-else-if="activity.panel"
:id="`${activity.id}`"
:key="activity.id"
:activity-bar-id="props.activityBarId"