diff --git a/web/src/views/terminal/components/terminal.vue b/web/src/views/terminal/components/terminal.vue index 5498984..6234e76 100644 --- a/web/src/views/terminal/components/terminal.vue +++ b/web/src/views/terminal/components/terminal.vue @@ -252,6 +252,12 @@ watch(terminalTabsLen, () => { deep: false }) +watch(showSftp, () => { + nextTick(() => { + resizeTerminal() + }) +}) + // const windowBeforeUnload = () => { // window.onbeforeunload = () => { // return '' @@ -290,11 +296,6 @@ const handleFullScreen = () => { // removeTab(key) // } -// const handleVisibleSidebar = () => { -// visible.value = !visible.value -// resizeTerminal() -// } - const resizeTerminal = () => { for (let terminalTabRef of terminalRefs.value) { const { handleResize } = terminalTabRef || {}