subsurface/map-widget
Lubomir I. Ivanov fe69b304b2 map-widget: interrupt map animations on new interactions
When the map is performing zoom/pan animation and the
user performs an action that would trigger a new zoom/pan
animation, but some glitches can occurs. An example
would be when one clicks a dive in the dive list -
the zoom/pan animation will trigger, so that the map
is centered on the dive site, but if the user clicks the
[+] button to zoom-in, while the animation is running
the map will glitch.

This patch prevents such glitches by stopping
all running animations in progress when the user:
- single clicks the map
- uses the mouse-wheel to zoom
- presses the [+] / [-] buttons

Signed-off-by: Lubomir I. Ivanov <neolit123@gmail.com>
2017-11-27 22:59:22 +01:00
..
qml map-widget: interrupt map animations on new interactions 2017-11-27 22:59:22 +01:00
qmlmapwidgethelper.cpp map-widget: use 'getter' function coordinate() for MapLocation 2017-11-27 22:59:22 +01:00
qmlmapwidgethelper.h map-widget: allow real-time updates of edited markers 2017-11-09 12:40:25 -08:00