mirror of
https://github.com/galaxyproject/galaxy.git
synced 2026-09-24 16:30:27 +08:00
Merge pull request #20276 from guerler/fix_interactive_activity
[25.0] Fix interactive activity highlighting
This commit is contained in:
@@ -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"
|
||||
|
||||
Reference in New Issue
Block a user