From 4aae6c0a092f458c28dd16228eecfcfbc6f00ac1 Mon Sep 17 00:00:00 2001 From: Hannes Janetzek Date: Fri, 20 Sep 2013 18:35:41 +0200 Subject: [PATCH] fix MapAnimator: ensure 'adv' is within 0..1 --- vtm/src/org/oscim/map/MapAnimator.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/vtm/src/org/oscim/map/MapAnimator.java b/vtm/src/org/oscim/map/MapAnimator.java index 3cad6dc9..26d24d47 100644 --- a/vtm/src/org/oscim/map/MapAnimator.java +++ b/vtm/src/org/oscim/map/MapAnimator.java @@ -199,9 +199,9 @@ public class MapAnimator { return; } + float adv = FastMath.clamp(1.0f - millisLeft / mDuration, 0, 1); boolean changed = false; - float adv = (1.0f - millisLeft / mDuration); if ((mState & ANIM_SCALE) != 0) { if (mScaleBy > 0)