From 32b1b5aef0c242d501f023ecfc04bb89af1a0bc9 Mon Sep 17 00:00:00 2001 From: 2xsaiko Date: Wed, 10 Jun 2020 12:29:57 +0200 Subject: Fix not being able to connect to server --- .../src/main/java/cuchaz/enigma/gui/dialog/ConnectToServerDialog.java | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/ConnectToServerDialog.java b/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/ConnectToServerDialog.java index f23007a0..201f4dcb 100644 --- a/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/ConnectToServerDialog.java +++ b/enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/ConnectToServerDialog.java @@ -54,7 +54,9 @@ public class ConnectToServerDialog extends AbstractDialog { public void validateInputs() { vc.setActiveElement(ipField); if (StandardValidation.notBlank(vc, ipField.getText())) { - vc.raise(Message.INVALID_IP); + if (ServerAddress.from(ipField.getText(), EnigmaServer.DEFAULT_PORT) == null) { + vc.raise(Message.INVALID_IP); + } } } -- cgit v1.2.3