summaryrefslogtreecommitdiffstats
path: root/go
diff options
context:
space:
mode:
authorSunny Goyal <sunnygoyal@google.com>2019-07-23 11:26:38 -0700
committerSunny Goyal <sunnygoyal@google.com>2019-07-24 10:12:37 -0700
commit4e6c45bcd3717af05a892a92565d55aa20728644 (patch)
treea4cd5eff6806d6962c5ca7dcfbeacfb24a31c49e /go
parentb6841ac630fd4ca894e2638586511e3085c40baa (diff)
downloadandroid_packages_apps_Trebuchet-4e6c45bcd3717af05a892a92565d55aa20728644.tar.gz
android_packages_apps_Trebuchet-4e6c45bcd3717af05a892a92565d55aa20728644.tar.bz2
android_packages_apps_Trebuchet-4e6c45bcd3717af05a892a92565d55aa20728644.zip
Using the first frame delay based on the display refresh rate instead of
hardcoding it to 16ms > Creating a utility class for caching display property changes Bug: 128940249 Change-Id: I6f9a214548de65bd1c8530508d665ee88312da4a
Diffstat (limited to 'go')
-rw-r--r--go/quickstep/src/com/android/quickstep/AppToOverviewAnimationProvider.java5
1 files changed, 3 insertions, 2 deletions
diff --git a/go/quickstep/src/com/android/quickstep/AppToOverviewAnimationProvider.java b/go/quickstep/src/com/android/quickstep/AppToOverviewAnimationProvider.java
index fe159b5f0..92900f216 100644
--- a/go/quickstep/src/com/android/quickstep/AppToOverviewAnimationProvider.java
+++ b/go/quickstep/src/com/android/quickstep/AppToOverviewAnimationProvider.java
@@ -25,6 +25,7 @@ import static com.android.systemui.shared.system.RemoteAnimationTargetCompat.MOD
import android.animation.AnimatorSet;
import android.animation.ValueAnimator;
import android.app.ActivityOptions;
+import android.content.Context;
import android.os.Handler;
import android.util.Log;
@@ -151,7 +152,7 @@ final class AppToOverviewAnimationProvider<T extends BaseDraggingActivity> imple
}
@Override
- public ActivityOptions toActivityOptions(Handler handler, long duration) {
+ public ActivityOptions toActivityOptions(Handler handler, long duration, Context context) {
LauncherAnimationRunner runner = new LauncherAnimationRunner(handler,
false /* startAtFrontOfQueue */) {
@@ -165,7 +166,7 @@ final class AppToOverviewAnimationProvider<T extends BaseDraggingActivity> imple
);
return;
}
- result.setAnimation(createWindowAnimation(targetCompats));
+ result.setAnimation(createWindowAnimation(targetCompats), context);
}
};
return ActivityOptionsCompat.makeRemoteAnimation(