diff --git a/web/src/view/layout/aside/historyComponent/history.vue b/web/src/view/layout/aside/historyComponent/history.vue index fcf3c748126987e203bda85e447cb2093c2569a4..f9d6dce85334ff229d4666efeef76868a3516933 100644 --- a/web/src/view/layout/aside/historyComponent/history.vue +++ b/web/src/view/layout/aside/historyComponent/history.vue @@ -5,7 +5,7 @@ :closable="!(historys.length === 1 && $route.name === defaultRouter)" type="card" @contextmenu.prevent="openContextMenu($event)" - @tab-change="changeTab" + @tab-click="changeTab" @tab-remove="removeTab" > { const historyMap = ref({}) -const changeTab = (name) => { +const changeTab = (TabsPaneContext) => { + const name = TabsPaneContext?.props?.name + if (!name) return const tab = historyMap.value[name] router.push({ name: tab.name,