From 4a8faea8c58dcdb787f677111b38670d97e9a36f Mon Sep 17 00:00:00 2001 From: hstyi Date: Thu, 9 Jan 2025 15:46:49 +0800 Subject: [PATCH] =?UTF-8?q?chore:=20=E5=9C=A8=E6=96=B0=E7=AA=97=E5=8F=A3?= =?UTF-8?q?=E4=B8=AD=E6=89=93=E5=BC=80=E6=97=B6=E6=A0=87=E9=A2=98=E8=B7=9F?= =?UTF-8?q?=E9=9A=8F=E4=B9=8B=E5=89=8D=E7=9A=84?= MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit --- src/main/kotlin/app/termora/TerminalTabbed.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/kotlin/app/termora/TerminalTabbed.kt b/src/main/kotlin/app/termora/TerminalTabbed.kt index a836d11..c5c6ef6 100644 --- a/src/main/kotlin/app/termora/TerminalTabbed.kt +++ b/src/main/kotlin/app/termora/TerminalTabbed.kt @@ -253,12 +253,14 @@ class TerminalTabbed( openInNewWindow.addActionListener { val index = tabbedPane.selectedIndex if (index > 0) { + val title = tabbedPane.getTitleAt(index) removeTabAt(index, false) val dialog = TerminalTabDialog( owner = SwingUtilities.getWindowAncestor(this), terminalTab = tab, size = Dimension(min(size.width, 1280), min(size.height, 800)) ) + dialog.title = title Disposer.register(dialog, tab) Disposer.register(this, dialog) dialog.isVisible = true