Welcome to mirror list, hosted at ThFree Co, Russian Federation.

github.com/mapsme/omim.git - Unnamed repository; edit this file 'description' to name the repository.
summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorDaria Volvenkova <d.volvenkova@corp.mail.ru>2016-06-27 18:19:22 +0300
committerDaria Volvenkova <d.volvenkova@corp.mail.ru>2016-07-07 15:31:10 +0300
commit599063085a467816be63fc93ba505150e7d67281 (patch)
tree8a843a200a81e8735a0f270d89dc5600fbfcf7f5 /drape_frontend
parent97d1cfd6605875821fb1886e6d9db2b463554089 (diff)
Rotate event fixed in perspective mode.
Diffstat (limited to 'drape_frontend')
-rw-r--r--drape_frontend/user_event_stream.cpp5
1 files changed, 3 insertions, 2 deletions
diff --git a/drape_frontend/user_event_stream.cpp b/drape_frontend/user_event_stream.cpp
index 64169b209a..d611b20e3d 100644
--- a/drape_frontend/user_event_stream.cpp
+++ b/drape_frontend/user_event_stream.cpp
@@ -195,8 +195,9 @@ ScreenBase const & UserEventStream::ProcessEvents(bool & modelViewChanged, bool
ScreenBase const & screen = m_navigator.Screen();
if (screen.isPerspective())
{
- m2::PointD pt = screen.P3dtoP(screen.PixelRectIn3d().Center());
- breakAnim = SetFollowAndRotate(screen.PtoG(pt), pt, e.m_rotate.m_targetAzimut, kDoNotChangeZoom, true);
+ m2::PointD pt = screen.PixelRectIn3d().Center();
+ breakAnim = SetFollowAndRotate(screen.PtoG(screen.P3dtoP(pt)), pt,
+ e.m_rotate.m_targetAzimut, kDoNotChangeZoom, true);
}
else
{