Skip to content

Commit f647c0d

Browse files
committed
修复ESC逻辑
1 parent d0bb7eb commit f647c0d

1 file changed

Lines changed: 2 additions & 7 deletions

File tree

HMCL/src/main/java/org/jackhuang/hmcl/game/HMCLGameLauncher.java

Lines changed: 2 additions & 7 deletions
Original file line numberDiff line numberDiff line change
@@ -138,15 +138,10 @@ private Path switchWorkingDirectory(HMCLGameRepository repository, Version versi
138138
future.complete(repository.getVersionRoot(version.getId()));
139139
}, () -> {
140140
future.complete(repository.getBaseDirectory());
141-
}).addCancel(i18n("Dialog.this_launch_only.button"), () -> {
141+
}).addAction(i18n("Dialog.this_launch_only.button"), () -> {
142142
future.complete(repository.getVersionRoot(version.getId()));
143143
}).build();
144-
dialog.setOnKeyPressed(event -> {
145-
if (event.getCode() == KeyCode.ESCAPE) {
146-
event.consume();
147-
Toolkit.getDefaultToolkit().beep();
148-
}
149-
});
144+
dialog.setCancelButton(null);
150145
FXUtils.runInFX(() -> Controllers.dialog(dialog));
151146

152147
try {

0 commit comments

Comments
 (0)