summaryrefslogtreecommitdiffstats
path: root/packages
diff options
context:
space:
mode:
authorWinson Chung <winsonc@google.com>2014-04-04 17:38:01 +0000
committerAndroid (Google) Code Review <android-gerrit@google.com>2014-04-04 17:38:01 +0000
commitb7341e222d63da948153166523190c3eb5e1ca9c (patch)
tree0990475dac1e2861913fdd32e3fa4c539951026d /packages
parente8cfc94ef624746c54a968d06c659c7f3b0b33f2 (diff)
parent00350bb3a03e15cbde74db9a07ab98eb08b4e4df (diff)
downloadframeworks_base-b7341e222d63da948153166523190c3eb5e1ca9c.zip
frameworks_base-b7341e222d63da948153166523190c3eb5e1ca9c.tar.gz
frameworks_base-b7341e222d63da948153166523190c3eb5e1ca9c.tar.bz2
Merge "Fixing error in calculating translation animation."
Diffstat (limited to 'packages')
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/RecentsConfiguration.java4
-rw-r--r--packages/SystemUI/src/com/android/systemui/recents/Utilities.java4
2 files changed, 4 insertions, 4 deletions
diff --git a/packages/SystemUI/src/com/android/systemui/recents/RecentsConfiguration.java b/packages/SystemUI/src/com/android/systemui/recents/RecentsConfiguration.java
index 5d58a09..4a0de0b 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/RecentsConfiguration.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/RecentsConfiguration.java
@@ -34,7 +34,7 @@ public class RecentsConfiguration {
public Rect systemInsets = new Rect();
public Rect displayRect = new Rect();
- public float animationDpsMovementPerSecond;
+ public float animationPxMovementPerSecond;
public int filteringCurrentViewsMinAnimDuration;
public int filteringNewViewsMinAnimDuration;
@@ -63,7 +63,7 @@ public class RecentsConfiguration {
mDisplayMetrics = dm;
displayRect.set(0, 0, dm.widthPixels, dm.heightPixels);
- animationDpsMovementPerSecond =
+ animationPxMovementPerSecond =
res.getDimensionPixelSize(R.dimen.recents_animation_movement_in_dps_per_second);
filteringCurrentViewsMinAnimDuration =
res.getInteger(R.integer.recents_filter_animate_current_views_min_duration);
diff --git a/packages/SystemUI/src/com/android/systemui/recents/Utilities.java b/packages/SystemUI/src/com/android/systemui/recents/Utilities.java
index 9538ad0..4a1b3b2 100644
--- a/packages/SystemUI/src/com/android/systemui/recents/Utilities.java
+++ b/packages/SystemUI/src/com/android/systemui/recents/Utilities.java
@@ -29,8 +29,8 @@ public class Utilities {
}
public static int calculateTranslationAnimationDuration(int distancePx, int minDuration) {
RecentsConfiguration config = RecentsConfiguration.getInstance();
- return Math.max(minDuration,
- (int) (Math.abs(distancePx) / config.animationDpsMovementPerSecond) * 1000 /* ms/s */);
+ return Math.max(minDuration, (int) (1000f /* ms/s */ *
+ (Math.abs(distancePx) / config.animationPxMovementPerSecond)));
}
/** Scales a rect about its centroid */