From ab9f9cacec0db93e3578d90449f97ea2c1a2e194 Mon Sep 17 00:00:00 2001 From: Alessio Morale Date: Fri, 19 Jul 2013 14:14:24 +0000 Subject: [PATCH] OP-1044 fix slow tiles loading preventig to ask for version at each request --- .../src/libs/opmapcontrol/src/core/urlfactory.cpp | 5 +++++ 1 file changed, 5 insertions(+) diff --git a/ground/openpilotgcs/src/libs/opmapcontrol/src/core/urlfactory.cpp b/ground/openpilotgcs/src/libs/opmapcontrol/src/core/urlfactory.cpp index d422813c4..39d2dc4c2 100644 --- a/ground/openpilotgcs/src/libs/opmapcontrol/src/core/urlfactory.cpp +++ b/ground/openpilotgcs/src/libs/opmapcontrol/src/core/urlfactory.cpp @@ -88,6 +88,10 @@ bool UrlFactory::IsCorrectGoogleVersions() void UrlFactory::TryCorrectGoogleVersions() { + static bool versionRetrieved = false; + if (versionRetrieved){ + return; + } QMutexLocker locker(&mutex); @@ -167,6 +171,7 @@ void UrlFactory::TryCorrectGoogleVersions() #endif // DEBUG_URLFACTORY } reply->deleteLater(); + versionRetrieved = true; } }