Parcourir la source

fix: TabsToolMore cannot be opened in a new window (#4107) (#4109)

P2K0 il y a 7 mois
Parent
commit
4d4327cb25
1 fichiers modifiés avec 1 ajouts et 1 suppressions
  1. 1 1
      packages/stores/src/modules/tabbar.ts

+ 1 - 1
packages/stores/src/modules/tabbar.ts

@@ -271,7 +271,7 @@ export const useTabbarStore = defineStore('core-tabbar', {
      */
     async openTabInNewWindow(tab: TabDefinition) {
       const { hash, origin } = location;
-      const path = tab.fullPath;
+      const path = tab.fullPath || tab.path;
       const fullPath = path.startsWith('/') ? path : `/${path}`;
       const url = `${origin}${hash ? '/#' : ''}${fullPath}`;
       openWindow(url, { target: '_blank' });