diff options
Diffstat (limited to 'ui/base/animation')
-rw-r--r-- | ui/base/animation/tween.cc | 5 |
1 files changed, 5 insertions, 0 deletions
diff --git a/ui/base/animation/tween.cc b/ui/base/animation/tween.cc index a16bb18..3d57aef 100644 --- a/ui/base/animation/tween.cc +++ b/ui/base/animation/tween.cc @@ -91,6 +91,11 @@ gfx::Rect Tween::ValueBetween(double value, Transform Tween::ValueBetween(double value, const Transform& start_transform, const Transform& end_transform) { + if (value >= 1.0) + return end_transform; + if (value <= 0.0) + return start_transform; + Transform to_return; gfx::Point start_translation, end_translation; float start_rotation, end_rotation; |