Bug 1097913 - Use DecelerateInterpolator in tab strip animations (r=mcomella)
authorLucas Rocha <lucasr@lucasr.org>
Thu, 13 Nov 2014 10:38:19 +0000
changeset 215423 693bf9b91b64d0f28801344682c0b22d1cfd77f4
parent 215422 6bb4109d3f5e765fb8457c0a0a57949326241e17
child 215424 c44a85b519edc985198554fbfa3db8d61239f26b
push id9941
push userlrocha@mozilla.com
push dateThu, 13 Nov 2014 10:40:55 +0000
treeherderfx-team@693bf9b91b64 [default view] [failures only]
perfherder[talos] [build metrics] [platform microbench] (compared to previous push)
reviewersmcomella
bugs1097913
milestone36.0a1
Bug 1097913 - Use DecelerateInterpolator in tab strip animations (r=mcomella)
mobile/android/base/tabs/TabStripView.java
--- a/mobile/android/base/tabs/TabStripView.java
+++ b/mobile/android/base/tabs/TabStripView.java
@@ -6,17 +6,17 @@
 package org.mozilla.gecko.tabs;
 
 import android.content.Context;
 import android.content.res.Resources;
 import android.graphics.Canvas;
 import android.graphics.Rect;
 import android.graphics.drawable.Drawable;
 import android.util.AttributeSet;
-import android.view.animation.AccelerateDecelerateInterpolator;
+import android.view.animation.DecelerateInterpolator;
 import android.view.View;
 import android.view.ViewGroup;
 import android.view.ViewTreeObserver;
 import android.view.ViewTreeObserver.OnPreDrawListener;
 
 import com.nineoldandroids.animation.Animator;
 import com.nineoldandroids.animation.AnimatorSet;
 import com.nineoldandroids.animation.ObjectAnimator;
@@ -28,18 +28,18 @@ import org.mozilla.gecko.R;
 import org.mozilla.gecko.Tab;
 import org.mozilla.gecko.Tabs;
 import org.mozilla.gecko.widget.TwoWayView;
 
 public class TabStripView extends TwoWayView {
     private static final String LOGTAG = "GeckoTabStrip";
 
     private static final int ANIM_TIME_MS = 200;
-    private static final AccelerateDecelerateInterpolator ANIM_INTERPOLATOR =
-            new AccelerateDecelerateInterpolator();
+    private static final DecelerateInterpolator ANIM_INTERPOLATOR =
+            new DecelerateInterpolator();
 
     private final TabStripAdapter adapter;
     private final Drawable divider;
 
     // Filled by calls to ShapeDrawable.getPadding();
     // saved to prevent allocation in draw().
     private final Rect dividerPadding = new Rect();