From 9f218d004e72201a3d21b9f0211647518f46be88 Mon Sep 17 00:00:00 2001 From: hstyi Date: Fri, 14 Feb 2025 13:54:39 +0800 Subject: [PATCH] fix: tab drag (#226) --- src/main/kotlin/app/termora/MyTabbedPane.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/main/kotlin/app/termora/MyTabbedPane.kt b/src/main/kotlin/app/termora/MyTabbedPane.kt index c0db98b..5ffce1d 100644 --- a/src/main/kotlin/app/termora/MyTabbedPane.kt +++ b/src/main/kotlin/app/termora/MyTabbedPane.kt @@ -80,6 +80,8 @@ class MyTabbedPane : FlatTabbedPane() { override fun mousePressed(e: MouseEvent) { val index = indexAtLocation(e.x, e.y) if (index < 0 || !isTabClosable(index)) { + tabIndex = -1 + mousePressedPoint = Point() return } tabIndex = index