commit | 269a88ababbd9dc2254f29036dd6e2b8fba2e417 | [log] [tgz] |
---|---|---|
author | Sunny Goyal <sunnygoyal@google.com> | Mon Feb 27 18:16:54 2017 +0000 |
committer | android-build-merger <android-build-merger@google.com> | Mon Feb 27 18:16:54 2017 +0000 |
tree | 3fef6accc2f8729f826f002b85f5ab2626a01896 | |
parent | a68a719eb428342a821354ea2e6ef92e55405578 [diff] | |
parent | 879037d86ac21822c121dfc6543aa918d7b5ca38 [diff] |
Fix crash when the progress of an installing app decreases am: 879037d86a Change-Id: I247f46fbb0fbb1c3b1b86d0171fc2fcf55dda215
diff --git a/src/com/android/launcher3/graphics/PreloadIconDrawable.java b/src/com/android/launcher3/graphics/PreloadIconDrawable.java index 3514a37..22ce098 100644 --- a/src/com/android/launcher3/graphics/PreloadIconDrawable.java +++ b/src/com/android/launcher3/graphics/PreloadIconDrawable.java
@@ -217,6 +217,9 @@ if (Float.compare(finalProgress, mInternalStateProgress) == 0) { return; } + if (finalProgress < mInternalStateProgress) { + shouldAnimate = false; + } if (!shouldAnimate || mRanFinishAnimation) { setInternalProgress(finalProgress); } else {