diff options
| author | 2020-06-10 12:29:57 +0200 | |
|---|---|---|
| committer | 2020-06-10 12:29:57 +0200 | |
| commit | 32b1b5aef0c242d501f023ecfc04bb89af1a0bc9 (patch) | |
| tree | c9262453976fe07d93d2c5812c557e69aaa16b9e /enigma-swing | |
| parent | Build fat jar for enigma-cli (diff) | |
| download | enigma-32b1b5aef0c242d501f023ecfc04bb89af1a0bc9.tar.gz enigma-32b1b5aef0c242d501f023ecfc04bb89af1a0bc9.tar.xz enigma-32b1b5aef0c242d501f023ecfc04bb89af1a0bc9.zip | |
Fix not being able to connect to server
Diffstat (limited to 'enigma-swing')
| -rw-r--r-- | enigma-swing/src/main/java/cuchaz/enigma/gui/dialog/ConnectToServerDialog.java | 4 |
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 | ||