summaryrefslogtreecommitdiff
path: root/enigma-swing/src/main/java/cuchaz
diff options
context:
space:
mode:
Diffstat (limited to 'enigma-swing/src/main/java/cuchaz')
-rw-r--r--enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/ConnectToServerDialog.java4
1 files changed, 3 insertions, 1 deletions
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 {
54 public void validateInputs() { 54 public void validateInputs() {
55 vc.setActiveElement(ipField); 55 vc.setActiveElement(ipField);
56 if (StandardValidation.notBlank(vc, ipField.getText())) { 56 if (StandardValidation.notBlank(vc, ipField.getText())) {
57 vc.raise(Message.INVALID_IP); 57 if (ServerAddress.from(ipField.getText(), EnigmaServer.DEFAULT_PORT) == null) {
58 vc.raise(Message.INVALID_IP);
59 }
58 } 60 }
59 } 61 }
60 62