From 356164087023cec854a9f68ba537399dbfe5844b Mon Sep 17 00:00:00 2001 From: Manfred Karrer Date: Mon, 11 Apr 2016 21:11:05 +0200 Subject: [PATCH] Fix bug with closing wallet password popup when pressing enter or escape --- .../io/bitsquare/gui/main/overlays/Overlay.java | 14 ++++++++------ 1 file changed, 8 insertions(+), 6 deletions(-) diff --git a/gui/src/main/java/io/bitsquare/gui/main/overlays/Overlay.java b/gui/src/main/java/io/bitsquare/gui/main/overlays/Overlay.java index 30db7040e2..44d922fd15 100644 --- a/gui/src/main/java/io/bitsquare/gui/main/overlays/Overlay.java +++ b/gui/src/main/java/io/bitsquare/gui/main/overlays/Overlay.java @@ -380,12 +380,14 @@ public abstract class Overlay { scene.getStylesheets().setAll(rootScene.getStylesheets()); scene.setFill(Color.TRANSPARENT); - scene.setOnKeyPressed(e -> { - if (e.getCode() == KeyCode.ESCAPE || e.getCode() == KeyCode.ENTER) { - e.consume(); - doClose(); - } - }); + if (!hideCloseButton) { + scene.setOnKeyPressed(e -> { + if (e.getCode() == KeyCode.ESCAPE || e.getCode() == KeyCode.ENTER) { + e.consume(); + doClose(); + } + }); + } stage = new Stage(); stage.setScene(scene);