commit | b259a896f5e4280fce236061d6f12a28b9ba6355 | [log] [tgz] |
---|---|---|
author | Lucas Dupin <dupin@google.com> | Fri Aug 13 15:57:41 2021 -0700 |
committer | Lucas Dupin <dupin@google.com> | Fri Aug 13 15:57:41 2021 -0700 |
tree | 33060119e0136a0ddd91cf7532b44faa2a6e0178 | |
parent | 0cba30e9903fe7bb7652421a5db61c202277fcc5 [diff] |
Constrain scroll amount Test: scroll vertically and horizontally Fixes: 196309367 Change-Id: Ibf16fb72cf95e29ed820d5f511e764a388c93bb0
diff --git a/quickstep/src/com/android/launcher3/statehandlers/DepthController.java b/quickstep/src/com/android/launcher3/statehandlers/DepthController.java index 85daeff..5777fb9 100644 --- a/quickstep/src/com/android/launcher3/statehandlers/DepthController.java +++ b/quickstep/src/com/android/launcher3/statehandlers/DepthController.java
@@ -274,7 +274,7 @@ public void onOverlayScrollChanged(float progress) { // Round out the progress to dedupe frequent, non-perceptable updates int progressI = (int) (progress * 256); - float progressF = progressI / 256f; + float progressF = Utilities.boundToRange(progressI / 256f, 0f, 1f); if (Float.compare(mOverlayScrollProgress, progressF) == 0) { return; }