summaryrefslogtreecommitdiff
path: root/src/imports/location/qquickgeomapgesturearea.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/imports/location/qquickgeomapgesturearea.cpp')
-rw-r--r--src/imports/location/qquickgeomapgesturearea.cpp4
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())