From da5a89b130631038219ecd41045cc7d2ade6534e Mon Sep 17 00:00:00 2001 From: Andy Wickham Date: Fri, 23 Jul 2021 12:38:14 -1000 Subject: [PATCH] Doesn't scale PagedView snap speed during tests. Settings.Global.getFloat causes a Binder transaction which breaks BinderTests.java when running it from Android Studio. Test: BinderTests.java Bug: 187428578 Change-Id: I07ce2fe256dba0bfa98a5dade538d68e7ce357ff --- src/com/android/launcher3/PagedView.java | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/src/com/android/launcher3/PagedView.java b/src/com/android/launcher3/PagedView.java index 20f5f9bb60..8cedbc33de 100644 --- a/src/com/android/launcher3/PagedView.java +++ b/src/com/android/launcher3/PagedView.java @@ -1609,7 +1609,7 @@ public abstract class PagedView extends ViewGrou return false; } - if (FeatureFlags.IS_STUDIO_BUILD) { + if (FeatureFlags.IS_STUDIO_BUILD && !Utilities.IS_RUNNING_IN_TEST_HARNESS) { duration *= Settings.Global.getFloat(getContext().getContentResolver(), Settings.Global.WINDOW_ANIMATION_SCALE, 1); }