forked from organicmaps/organicmaps
Faster zoom in/zoom out animation
This commit is contained in:
parent
2ff0db6833
commit
d095d13693
2 changed files with 2 additions and 2 deletions
|
@ -1006,7 +1006,7 @@ void Framework::ScaleToPoint(ScaleToPointEvent const & e)
|
|||
m2::PointD const pt = (locationState->GetLocationProcessMode() == location::ELocationDoNothing) ?
|
||||
m_navigator.ShiftPoint(e.Pt()) : GetPixelCenter();
|
||||
|
||||
m_animController->AddTask(m_navigator.ScaleToPointAnim(pt, e.ScaleFactor(), 0.5));
|
||||
m_animController->AddTask(m_navigator.ScaleToPointAnim(pt, e.ScaleFactor(), 0.25));
|
||||
|
||||
Invalidate();
|
||||
UpdateUserViewportChanged();
|
||||
|
|
|
@ -643,7 +643,7 @@ void Navigator::Scale(double scale)
|
|||
|
||||
shared_ptr<anim::Task> Navigator::ScaleAnim(double scale)
|
||||
{
|
||||
return ScaleToPointAnim(m_Screen.PixelRect().Center(), scale, 0.5);
|
||||
return ScaleToPointAnim(m_Screen.PixelRect().Center(), scale, 0.3);
|
||||
}
|
||||
|
||||
void Navigator::Rotate(double angle)
|
||||
|
|
Loading…
Add table
Reference in a new issue