diff --git a/build.gradle.kts b/build.gradle.kts index e4e3341..4986ab1 100644 --- a/build.gradle.kts +++ b/build.gradle.kts @@ -139,7 +139,6 @@ tasks.register("jpackage") { val buildDir = layout.buildDirectory.get() val options = mutableListOf( "--add-exports java.base/sun.nio.ch=ALL-UNNAMED", - "-XX:+UseZGC", "-XX:+ZGenerational", "-XX:ZUncommit", "-XX:ZUncommitDelay=60", "-Xmx2g", "-XX:+HeapDumpOnOutOfMemoryError", "-Dlogger.console.level=off", diff --git a/src/main/kotlin/app/termora/TermoraFrame.kt b/src/main/kotlin/app/termora/TermoraFrame.kt index 58c1fdd..5ca12e3 100644 --- a/src/main/kotlin/app/termora/TermoraFrame.kt +++ b/src/main/kotlin/app/termora/TermoraFrame.kt @@ -143,6 +143,8 @@ class TermoraFrame : JFrame() { .actionPerformed(ActionEvent(rootPane, ActionEvent.ACTION_PERFORMED, StringUtils.EMPTY)) } lastTime = now + } else if (e.keyCode != KeyEvent.VK_SHIFT) { // 如果不是 Shift 键,那么就阻断了连续性,重置时间 + lastTime = -1 } return false }