From 8183ce8c85fd8ea39b822e22e4524208dababb3e Mon Sep 17 00:00:00 2001 From: purocean Date: Thu, 28 Oct 2021 16:02:22 +0800 Subject: [PATCH] =?UTF-8?q?upd:=20=E4=BC=98=E5=8C=96=E7=A9=BA=E7=99=BD?= =?UTF-8?q?=E9=A1=B5=E5=B1=95=E7=A4=BA?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/renderer/components/FileTabs.vue | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/src/renderer/components/FileTabs.vue b/src/renderer/components/FileTabs.vue index 38921e04..9e2d22fd 100644 --- a/src/renderer/components/FileTabs.vue +++ b/src/renderer/components/FileTabs.vue @@ -146,7 +146,7 @@ export default defineComponent({ } addTab(item) - }, { immediate: true }) + }) watch(tabs, list => { if (list.length < 1) { @@ -156,6 +156,10 @@ export default defineComponent({ description: '空白页', payload: { file: null } }) + } else if (tabs.value.length === 2) { + if (tabs.value.some((x: any) => x.key === blankUri)) { + setTabs(tabs.value.filter((x: any) => x.key !== blankUri)) + } } const tab = list.find((x: any) => x.key === current.value)