diff options
author | John Firebaugh <john.firebaugh@gmail.com> | 2015-06-25 14:16:04 -0700 |
---|---|---|
committer | John Firebaugh <john.firebaugh@gmail.com> | 2015-06-26 10:32:07 -0700 |
commit | 95351dd906792746c204d0d3af29e85bdae0baa1 (patch) | |
tree | b376aa31cc1d7a3b723ba438bcc698e7a2f75709 /src | |
parent | d19308351322ea8314137d531a9935e19b6f235f (diff) | |
download | qtlocation-mapboxgl-95351dd906792746c204d0d3af29e85bdae0baa1.tar.gz |
Send MapChangeRegionIsChanging notifications
Diffstat (limited to 'src')
-rw-r--r-- | src/mbgl/map/transform.cpp | 3 |
1 files changed, 3 insertions, 0 deletions
diff --git a/src/mbgl/map/transform.cpp b/src/mbgl/map/transform.cpp index b716916318..7ea4376068 100644 --- a/src/mbgl/map/transform.cpp +++ b/src/mbgl/map/transform.cpp @@ -89,6 +89,7 @@ void Transform::_moveBy(const double dx, const double dy, const Duration duratio [=](double t) { state.x = util::interpolate(startX, x, t); state.y = util::interpolate(startY, y, t); + view.notifyMapChange(MapChangeRegionIsChanging); return Update::Nothing; }, [=] { @@ -243,6 +244,7 @@ void Transform::_setScaleXY(const double new_scale, const double xn, const doubl const double s = state.scale * util::tileSize; state.Bc = s / 360; state.Cc = s / util::M2PI; + view.notifyMapChange(MapChangeRegionIsChanging); return Update::Zoom; }, [=] { @@ -335,6 +337,7 @@ void Transform::_setAngle(double new_angle, const Duration duration) { startTransition( [=](double t) { state.angle = util::interpolate(startA, angle, t); + view.notifyMapChange(MapChangeRegionIsChanging); return Update::Nothing; }, [=] { |