From: <ev...@us...> - 2007-09-24 21:26:57
|
Revision: 1109 http://vienna-rss.svn.sourceforge.net/vienna-rss/?rev=1109&view=rev Author: evands Date: 2007-09-24 14:27:00 -0700 (Mon, 24 Sep 2007) Log Message: ----------- Backported a small part of [1108] from vienna-2.3.0 which fixes a potential brief visual glitch when a progress indicator is stopped Modified Paths: -------------- trunk/2.2.0/ImageAndTextCell.m Modified: trunk/2.2.0/ImageAndTextCell.m =================================================================== --- trunk/2.2.0/ImageAndTextCell.m 2007-09-24 21:23:16 UTC (rev 1108) +++ trunk/2.2.0/ImageAndTextCell.m 2007-09-24 21:27:00 UTC (rev 1109) @@ -239,8 +239,11 @@ NSProgressIndicator *progressIndicator = [item progressIndicator]; if (!inProgress && progressIndicator) { + [progressIndicator setDisplayedWhenStopped:NO]; [progressIndicator stopAnimation:self]; + [[progressIndicator superview] setNeedsDisplayInRect:[progressIndicator frame]]; [progressIndicator removeFromSuperviewWithoutNeedingDisplay]; + [progressIndicators removeObject:progressIndicator]; // The item was keeping track of the progress indicator; it is no longer needed [item setProgressIndicator:nil]; This was sent by the SourceForge.net collaborative development platform, the world's largest Open Source development site. |