Merge "Fix failing RippleShaderTest" into tm-qpr-dev
diff --git a/packages/SystemUI/animation/src/com/android/systemui/surfaceeffects/ripple/RippleShader.kt b/packages/SystemUI/animation/src/com/android/systemui/surfaceeffects/ripple/RippleShader.kt
index aad2d70..0b842ad 100644
--- a/packages/SystemUI/animation/src/com/android/systemui/surfaceeffects/ripple/RippleShader.kt
+++ b/packages/SystemUI/animation/src/com/android/systemui/surfaceeffects/ripple/RippleShader.kt
@@ -431,8 +431,9 @@
                             "[setSizeAtProgresses] before playing the animation."
                     )
                 }
-                // If there's no size is set, we set everything to 0.
+                // If there's no size is set, we set everything to 0 and return early.
                 setSizeAtProgresses(initialSize)
+                return currentSizeIndex
             }
 
             var candidate = sizes[currentSizeIndex]