Skip to content

Commit f7a251a

Browse files
committed
[SpritedAnimationView] Fixes bug caused when setting tintColor which caused the animation to seek to beginning.
Reviewers: ajsecord, #material_components_ios_owners Reviewed By: ajsecord, #material_components_ios_owners Projects: #material_components_ios_owners Differential Revision: http://codereview.cc/D49
1 parent 063b670 commit f7a251a

File tree

1 file changed

+1
-3
lines changed

1 file changed

+1
-3
lines changed

components/SpritedAnimationView/src/MDCSpritedAnimationView.m

Lines changed: 1 addition & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -162,9 +162,6 @@ - (void)updateSpriteAnimationLayer {
162162
layer.contents = (id)_spriteSheetImage.CGImage;
163163
layer.bounds = CGRectMake(0, 0, singleFrameWidth, singleFrameWidth);
164164
layer.contentsRect = CGRectMake(0, 0, 1, _singleFrameWidthInPercent);
165-
166-
// Remove any animations.
167-
[self.spriteLayer removeAllAnimations];
168165
}
169166

170167
#pragma mark Setters
@@ -193,6 +190,7 @@ - (void)setSpriteSheetImage:(UIImage *)spriteSheetImage {
193190
_spriteSheetImage = [self colorizedSpriteSheet:spriteSheetImage];
194191

195192
[self updateSpriteAnimationLayer];
193+
[self.spriteLayer removeAllAnimations];
196194
}
197195

198196
@end

0 commit comments

Comments
 (0)