From 166c7809a9a03f75c32cc4462b96a9a8d02b82d5 Mon Sep 17 00:00:00 2001 From: David Rowe Date: Fri, 7 Feb 2020 10:09:37 +1300 Subject: [PATCH] Fix missing "no connection" dialog for invalid serverless domain URLs --- libraries/networking/src/DomainHandler.cpp | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/libraries/networking/src/DomainHandler.cpp b/libraries/networking/src/DomainHandler.cpp index 3512b02d11..fa4e3dc29b 100644 --- a/libraries/networking/src/DomainHandler.cpp +++ b/libraries/networking/src/DomainHandler.cpp @@ -209,7 +209,9 @@ void DomainHandler::setURLAndID(QUrl domainURL, QUuid domainID) { } // if it's in the error state, reset and try again. - if ((_domainURL != domainURL || _sockAddr.getPort() != domainPort) || _isInErrorState) { + if (_domainURL != domainURL + || (_sockAddr.getPort() != domainPort && domainURL.scheme() == URL_SCHEME_HIFI) + || _isInErrorState) { // re-set the domain info so that auth information is reloaded hardReset("Changing domain URL");