summaryrefslogtreecommitdiffstats
diff options
context:
space:
mode:
-rw-r--r--src/positioningquick/qquickgeocoordinateanimation.cpp4
-rw-r--r--tests/auto/declarative_positioning_core/tst_coordinate.qml12
2 files changed, 8 insertions, 8 deletions
diff --git a/src/positioningquick/qquickgeocoordinateanimation.cpp b/src/positioningquick/qquickgeocoordinateanimation.cpp
index a678c340..b5d1286c 100644
--- a/src/positioningquick/qquickgeocoordinateanimation.cpp
+++ b/src/positioningquick/qquickgeocoordinateanimation.cpp
@@ -121,7 +121,7 @@ QVariant q_coordinateShortestInterpolator(const QGeoCoordinate &from, const QGeo
return QVariant::fromValue(result);
}
-QVariant q_coordinateWestInterpolator(const QGeoCoordinate &from, const QGeoCoordinate &to, qreal progress)
+QVariant q_coordinateEastInterpolator(const QGeoCoordinate &from, const QGeoCoordinate &to, qreal progress)
{
const QGeoMercatorCoordinatePrivate* fromMercator =
static_cast<const QGeoMercatorCoordinatePrivate*>(QGeoCoordinatePrivate::get(&from));
@@ -151,7 +151,7 @@ QVariant q_coordinateWestInterpolator(const QGeoCoordinate &from, const QGeoCoor
return QVariant::fromValue(result);
}
-QVariant q_coordinateEastInterpolator(const QGeoCoordinate &from, const QGeoCoordinate &to, qreal progress)
+QVariant q_coordinateWestInterpolator(const QGeoCoordinate &from, const QGeoCoordinate &to, qreal progress)
{
const QGeoMercatorCoordinatePrivate* fromMercator =
static_cast<const QGeoMercatorCoordinatePrivate*>(QGeoCoordinatePrivate::get(&from));
diff --git a/tests/auto/declarative_positioning_core/tst_coordinate.qml b/tests/auto/declarative_positioning_core/tst_coordinate.qml
index b1c078c3..4b34f7a6 100644
--- a/tests/auto/declarative_positioning_core/tst_coordinate.qml
+++ b/tests/auto/declarative_positioning_core/tst_coordinate.qml
@@ -307,15 +307,15 @@ Item {
if (lastLongitude) {
var errorMessage = "movingEast: " + movingEast + "; From: " + from + "; To: " + to + "; i: " + i + "; crdList: " + coordinateItem.coordinateList
if (movingEast) {
- if (coordinate.longitude > 0 && lastLongitude < 0)
- verify(coordinate.longitude < lastLongitude + 360, errorMessage)
- else
- verify(coordinate.longitude < lastLongitude, errorMessage)
- } else {
if (coordinate.longitude < 0 && lastLongitude > 0)
verify(coordinate.longitude + 360 > lastLongitude, errorMessage)
else
verify(coordinate.longitude > lastLongitude, errorMessage)
+ } else {
+ if (coordinate.longitude > 0 && lastLongitude < 0)
+ verify(coordinate.longitude < lastLongitude + 360, errorMessage)
+ else
+ verify(coordinate.longitude < lastLongitude, errorMessage)
}
}
lastLongitude = coordinate.longitude
@@ -327,7 +327,7 @@ Item {
//shortest
coordinate_animation(QtPositioning.coordinate(58.0,12.0),
QtPositioning.coordinate(62.0,24.0),
- false)
+ true)
}
function test_east_direction_coordinate_animation(data)