diff options
Diffstat (limited to 'enigma-swing/src/main/java')
| -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 f23007a..201f4dc 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 | ||