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