From 96fc6a8cf9ea31ac4d55fd2d10f7d1d4376d5170 Mon Sep 17 00:00:00 2001 From: Andreas Bircher Date: Fri, 16 Mar 2018 09:23:14 +0100 Subject: [PATCH] download fix --- src/Terrain.cc | 2 ++ 1 file changed, 2 insertions(+) diff --git a/src/Terrain.cc b/src/Terrain.cc index 453342426..38560f0c7 100644 --- a/src/Terrain.cc +++ b/src/Terrain.cc @@ -38,6 +38,7 @@ void TerrainBatchManager::addQuery(ElevationProvider* elevationProvider, const Q if (!_getAltitudesForCoordinates(coordinates, altitudes)) { QueuedRequestInfo_t queuedRequestInfo = { elevationProvider, coordinates }; _requestQueue.append(queuedRequestInfo); + return; } qCDebug(ElevationProviderLog) << "All altitudes taken from cached data"; @@ -100,6 +101,7 @@ void TerrainBatchManager::_tileFailed(void) void TerrainBatchManager::_fetchedTile() { QGeoTiledMapReplyQGC* reply = qobject_cast(QObject::sender()); + _state = State::Idle; if (!reply) { qCDebug(ElevationProviderLog) << "Elevation tile fetched but invalid reply data type."; -- 2.22.0