Fix infinite AVD not running
This CL fixed an integer overflow error caused by using integer literal when it should be a float literal that defines a double. BUG:30739855 Change-Id: If2bdb0eb7a2e93d28434bfe72ec11e8f1f2a1eda
This commit is contained in:
@@ -156,7 +156,7 @@ void PropertyAnimator::setFraction(float fraction, long iteration) {
|
||||
// This makes sure we only set the fraction = repeatCount + 1 once. It is needed because there
|
||||
// might be another animator modifying the same property after this animator finishes, we need
|
||||
// to make sure we don't set conflicting values on the same property within one frame.
|
||||
if ((mLatestFraction == mRepeatCount + 1) && (totalFraction >= mRepeatCount + 1)) {
|
||||
if ((mLatestFraction == mRepeatCount + 1.0) && (totalFraction >= mRepeatCount + 1.0)) {
|
||||
return;
|
||||
}
|
||||
|
||||
|
||||
Reference in New Issue
Block a user