subsurface/map-widget/qml
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
..
icons map-widget: move the widget and its resources to 'map-widget' 2017-11-05 14:48:56 -08:00
MapWidget.qml map-widget: interrupt map animations on new interactions 2017-11-27 22:59:22 +01:00
MapWidgetContextMenu.qml QML UI: QtQuick to 2.6 2017-11-19 12:20:43 -08:00
MapWidgetError.qml QML UI: QtQuick to 2.6 2017-11-19 12:20:43 -08:00