Browse Source

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

P2K0 7 tháng trước cách đây
mục cha
commit
4d4327cb25
1 tập tin đã thay đổi với 1 bổ sung1 xóa
  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' });