From 4cce01a930203046c9213c1d0189b518acd21bfa Mon Sep 17 00:00:00 2001 From: Manfred Karrer Date: Mon, 11 Apr 2016 21:49:09 +0200 Subject: [PATCH] Remove enter handler --- .../main/overlays/windows/EmptyWalletWindow.java | 15 +++++++++++++++ 1 file changed, 15 insertions(+) diff --git a/gui/src/main/java/io/bitsquare/gui/main/overlays/windows/EmptyWalletWindow.java b/gui/src/main/java/io/bitsquare/gui/main/overlays/windows/EmptyWalletWindow.java index e9ed675da6..e36cf20823 100644 --- a/gui/src/main/java/io/bitsquare/gui/main/overlays/windows/EmptyWalletWindow.java +++ b/gui/src/main/java/io/bitsquare/gui/main/overlays/windows/EmptyWalletWindow.java @@ -29,9 +29,11 @@ import io.bitsquare.gui.util.BSFormatter; import io.bitsquare.gui.util.Transitions; import io.bitsquare.trade.offer.OpenOfferManager; import javafx.geometry.Insets; +import javafx.scene.Scene; import javafx.scene.control.Button; import javafx.scene.control.Label; import javafx.scene.control.TextField; +import javafx.scene.input.KeyCode; import javafx.scene.layout.GridPane; import javafx.scene.layout.HBox; import org.bitcoinj.core.AddressFormatException; @@ -89,6 +91,19 @@ public class EmptyWalletWindow extends Overlay { // Protected /////////////////////////////////////////////////////////////////////////////////////////// + @Override + protected void setupKeyHandler(Scene scene) { + if (!hideCloseButton) { + scene.setOnKeyPressed(e -> { + if (e.getCode() == KeyCode.ESCAPE) { + e.consume(); + doClose(); + } + }); + } + } + + private void addContent() { addMultilineLabel(gridPane, ++rowIndex, "Please use that only in emergency case if you cannot access your fund from the UI.\n\n" +