diff options
Diffstat (limited to 'src/imports/location/qquickgeomapgesturearea.cpp')
-rw-r--r-- | src/imports/location/qquickgeomapgesturearea.cpp | 4 |
1 files changed, 4 insertions, 0 deletions
diff --git a/src/imports/location/qquickgeomapgesturearea.cpp b/src/imports/location/qquickgeomapgesturearea.cpp index 70dffc19..9bb8068b 100644 --- a/src/imports/location/qquickgeomapgesturearea.cpp +++ b/src/imports/location/qquickgeomapgesturearea.cpp @@ -1202,6 +1202,8 @@ bool QQuickGeoMapGestureArea::tryStartFlick() */ void QQuickGeoMapGestureArea::startFlick(int dx, int dy, int timeMs) { + if (!m_flick.m_animation) + return; if (timeMs < 0) return; @@ -1255,6 +1257,8 @@ void QQuickGeoMapGestureArea::stopPan() */ void QQuickGeoMapGestureArea::stopFlick() { + if (!m_flick.m_animation) + return; m_velocityX = 0; m_velocityY = 0; if (m_flick.m_animation->isRunning()) |