diff --git a/src/lib/gui/Messages.cpp b/src/lib/gui/Messages.cpp index f41dda93a..416f4d53b 100644 --- a/src/lib/gui/Messages.cpp +++ b/src/lib/gui/Messages.cpp @@ -186,6 +186,8 @@ void showFirstConnectedMessage(QWidget *parent, bool closeToTray, bool enableSer void showClientConnectError(QWidget *parent, ClientError error, const QString &address) { using enum ClientError; + if (error == NoError) + return; auto message = QObject::tr("

Failed to connect to the server '%1'.

").arg(address); diff --git a/src/lib/gui/Messages.h b/src/lib/gui/Messages.h index f035e2092..27c23182b 100644 --- a/src/lib/gui/Messages.h +++ b/src/lib/gui/Messages.h @@ -15,6 +15,7 @@ namespace deskflow::gui::messages { enum class ClientError { + NoError, AlreadyConnected, HostnameError, GenericError