From b3d2420272d28dfe04edb0b2e45c034b31573f5e Mon Sep 17 00:00:00 2001 From: Adrian Geuss Date: Fri, 20 Mar 2015 12:05:25 +0100 Subject: [PATCH] Only update view when new status is set. --- ACPDownload/ACPDownloadView.m | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/ACPDownload/ACPDownloadView.m b/ACPDownload/ACPDownloadView.m index b31bdab..f1394ec 100644 --- a/ACPDownload/ACPDownloadView.m +++ b/ACPDownload/ACPDownloadView.m @@ -74,8 +74,10 @@ - (void)layoutSubviews { } - (void)setIndicatorStatus:(ACPDownloadStatus)newStatus { - self.currentStatus = newStatus; - [self setNeedsDisplay]; + if (self.currentStatus != newStatus) { + self.currentStatus = newStatus; + [self setNeedsDisplay]; + } } - (void)resetAnimations {