diff options
Diffstat (limited to 'src/location/declarativemaps/qdeclarativegeomapquickitem.cpp')
-rw-r--r-- | src/location/declarativemaps/qdeclarativegeomapquickitem.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/location/declarativemaps/qdeclarativegeomapquickitem.cpp b/src/location/declarativemaps/qdeclarativegeomapquickitem.cpp index 62613126..9a86fc8e 100644 --- a/src/location/declarativemaps/qdeclarativegeomapquickitem.cpp +++ b/src/location/declarativemaps/qdeclarativegeomapquickitem.cpp @@ -441,6 +441,10 @@ void QDeclarativeGeoMapQuickItem::updatePolish() void QDeclarativeGeoMapQuickItem::afterViewportChanged(const QGeoMapViewportChangeEvent &event) { Q_UNUSED(event); + if (event.mapSize.width() <= 0 || event.mapSize.height() <= 0) + return; + + polishAndUpdate(); } /*! |