diff --git a/src/QtLocationPlugin/QGeoMapReplyQGC.cpp b/src/QtLocationPlugin/QGeoMapReplyQGC.cpp index c8625226653482d124a2d3d46e1810578368c21a..a4ccd09a28294b60fc0d8cdef35328c0bd7f08a0 100644 --- a/src/QtLocationPlugin/QGeoMapReplyQGC.cpp +++ b/src/QtLocationPlugin/QGeoMapReplyQGC.cpp @@ -81,6 +81,7 @@ QGeoTiledMapReplyQGC::~QGeoTiledMapReplyQGC() void QGeoTiledMapReplyQGC::_clearReply() { + _timer.stop(); if (_reply) { _reply->deleteLater(); _reply = 0; @@ -107,6 +108,7 @@ QGeoTiledMapReplyQGC::_returnBadTile() void QGeoTiledMapReplyQGC::abort() { + _timer.stop(); if (_reply) _reply->abort(); }