Huh, weird. Does it work if you retain it, remove from the superview, then re-add it as a subview (with or without setHidden:)? On Wednesday, December 19, 2007, at 12:05PM, "Christiaan Hofman" <[EMAIL PROTECTED]> wrote: >No. I have tried everything I could think of, including display, >displayIfNeeded, an extra runloop run, flushWindow, and combinations. >Nothing works. > >Christiaan > >On 19 Dec 2007, at 8:34 PM, Adam R. Maxwell wrote: > >> I guess that's implied because animation only works for >> indeterminate indicators. Since we're running the runloop and >> displaying the progress bar manually, I figured there's no point in >> the slight overhead of a threaded progess indicator, but it doesn't >> really matter. >> >> Does it work the second time around if you send [[progressIndicator >> superview] setNeedsDisplay:YES]? ISTR Leopard and Tiger are >> different in that respect. >> >> -- >> adam >> >> On Wednesday, December 19, 2007, at 10:13AM, "Christiaan Hofman" >> <[EMAIL PROTECTED]> wrote: >>> Autohiding has no effect for determinate indicators, so that >>> shouldn't matter (and it doesn't). It must be an AppKit bug that has >>> been fixed in Leopard. >>> >>> BTW, is there a reason not to use threaded animation? >>> >>> Christiaan >>> >>> On 19 Dec 2007, at 7:07 PM, Adam R. Maxwell wrote: >>> >>>> Maybe it's a bad interaction with the progress indicator's >>>> autohiding; I think that's still enabled in the nib, but it didn't >>>> work for me so I used setHidden in code. I don't see the same >>>> problems you do, though. It works fine for me the second time, >>>> whether removing or not. >>>> >>>> On Wednesday, December 19, 2007, at 10:00AM, "Christiaan Hofman" >>>> <[EMAIL PROTECTED]> wrote: >>>>> That also does not seem to be sufficient, it works slightly better >>>>> but also not always. I wonder if it is an AppKit bug, because it >>>>> works OK if I remove [progressbar setHidden:YES]. It also works the >>>>> first time I migrate, but not when I migrate a second time (with or >>>>> without an undo, and with or without removing originals). >>>>> >>>>> Christiaan >>>>> >>>>> On 19 Dec 2007, at 6:50 PM, Adam R. Maxwell wrote: >>>>> >>>>>> Did you try calling -displayIfNeeded? That's what I used >>>>>> originally, but it caused Leopard's spindump to kick in because of >>>>>> the beachball (and spindump slows things down even further, which >>>>>> is annoying). With the other speed improvements, that's probably >>>>>> not an issue now. I'm curious as to when the runloop doesn't >>>>>> cause >>>>>> it to update, though. >>>>>> >>>>>> On Wednesday, December 19, 2007, at 09:45AM, "Christiaan Hofman" >>>>>> <[EMAIL PROTECTED]> wrote: >>>>>>> You seem to be right. I thought it starts the throbbing, as >>>>>>> this is >>>>>>> sometimes is not shown. Perhaps I got confused due to the fact >>>>>>> that >>>>>>> updating sometimes not works. Tickling the runloop does not >>>>>>> seem to >>>>>>> be sufficient in all cases. >>>>>>> >>>>>>> Christiaan >>>>>>> >>>>>>> On 19 Dec 2007, at 6:40 PM, Adam R. Maxwell wrote: >>>>>>> >>>>>>>> What do the Tiger docs say? On 10.5 I have >>>>>>>> >>>>>>>> startAnimation: >>>>>>>> This action method starts the animation of an indeterminate >>>>>>>> progress indicator, which causes the barber pole to start >>>>>>>> spinning. >>>>>>>> >>>>>>>> - (void)startAnimation:(id)sender >>>>>>>> >>>>>>>> Parameters >>>>>>>> sender >>>>>>>> The object sending the message. >>>>>>>> >>>>>>>> Discussion >>>>>>>> Does nothing for a determinate progress indicator. >>>>>>>> >>>>>>>> Availability >>>>>>>> Available in Mac OS X v10.0 and later. >>>>>>>> >>>>>>>> >>>>>>>> On Wednesday, December 19, 2007, at 09:06AM, >>>>>>>> <[EMAIL PROTECTED]> wrote: >>>>>>>>> Revision: 11974 >>>>>>>>> http://bibdesk.svn.sourceforge.net/bibdesk/? >>>>>>>>> rev=11974&view=rev >>>>>>>>> Author: hofman >>>>>>>>> Date: 2007-12-19 09:06:04 -0800 (Wed, 19 Dec 2007) >>>>>>>>> >>>>>>>>> Log Message: >>>>>>>>> ----------- >>>>>>>>> Animation does have an effect on determinate progress bars. >>>>>>>>> >>>>>>>>> Modified Paths: >>>>>>>>> -------------- >>>>>>>>> trunk/bibdesk/BDSKFileMigrationController.m >>>>>>>>> >>>>>>>>> Modified: trunk/bibdesk/BDSKFileMigrationController.m >>>>>>>>> =============================================================== >>>>>>>>> == >>>>>>>>> == >>>>>>>>> --- trunk/bibdesk/BDSKFileMigrationController.m 2007-12-19 >>>>>>>>> 16:54:56 UTC (rev 11973) >>>>>>>>> +++ trunk/bibdesk/BDSKFileMigrationController.m 2007-12-19 >>>>>>>>> 17:06:04 UTC (rev 11974) >>>>>>>>> @@ -129,6 +129,7 @@ >>>>>>>>> >>>>>>>>> [progressBar setDoubleValue:0.0]; >>>>>>>>> [progressBar setHidden:NO]; >>>>>>>>> + [progressBar startAnimation:self]; >>>>>>>>> [migrateButton setEnabled:NO]; >>>>>>>>> >>>>>>>>> int current = 0, final = [pubs count]; >>>>>>>>> @@ -161,6 +162,7 @@ >>>>>>>>> } >>>>>>>>> >>>>>>>>> [progressBar setHidden:YES]; >>>>>>>>> + [progressBar stopAnimation:self]; >>>>>>>>> [migrateButton setEnabled:YES]; >>>>>>>>> >>>>>>>>> NSString *messageFormat = nil; >>>>>>>>> >>>>>>>>> >>>>>>>>> This was sent by the SourceForge.net collaborative development >>>>>>>>> platform, the world's largest Open Source development site. >>>>>>>>> >>>>>>>>> --------------------------------------------------------------- >>>>>>>>> -- >>>>>>>>> -- >>>>>>>>> -- >>>>>>>>> ---- >>>>>>>>> SF.Net email is sponsored by: >>>>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>>>> It's the best place to buy or sell services >>>>>>>>> for just about anything Open Source. >>>>>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http:// >>>>>>>>> sf.net/ >>>>>>>>> marketplace >>>>>>>>> _______________________________________________ >>>>>>>>> Bibdesk-commit mailing list >>>>>>>>> [EMAIL PROTECTED] >>>>>>>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-commit >>>>>>>>> >>>>>>>>> >>>>>>>> >>>>>>>> ---------------------------------------------------------------- >>>>>>>> -- >>>>>>>> -- >>>>>>>> -- >>>>>>>> --- >>>>>>>> SF.Net email is sponsored by: >>>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>>> It's the best place to buy or sell services >>>>>>>> for just about anything Open Source. >>>>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http:// >>>>>>>> sf.net/ >>>>>>>> marketplace >>>>>>>> _______________________________________________ >>>>>>>> Bibdesk-develop mailing list >>>>>>>> Bibdesk-develop@lists.sourceforge.net >>>>>>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop >>>>>>> >>>>>>> >>>>>>> ----------------------------------------------------------------- >>>>>>> -- >>>>>>> -- >>>>>>> ---- >>>>>>> SF.Net email is sponsored by: >>>>>>> Check out the new SourceForge.net Marketplace. >>>>>>> It's the best place to buy or sell services >>>>>>> for just about anything Open Source. >>>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ >>>>>>> marketplace >>>>>>> _______________________________________________ >>>>>>> Bibdesk-develop mailing list >>>>>>> Bibdesk-develop@lists.sourceforge.net >>>>>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop >>>>>>> >>>>>>> >>>>>> >>>>>> ------------------------------------------------------------------ >>>>>> -- >>>>>> -- >>>>>> --- >>>>>> SF.Net email is sponsored by: >>>>>> Check out the new SourceForge.net Marketplace. >>>>>> It's the best place to buy or sell services >>>>>> for just about anything Open Source. >>>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ >>>>>> marketplace >>>>>> _______________________________________________ >>>>>> Bibdesk-develop mailing list >>>>>> Bibdesk-develop@lists.sourceforge.net >>>>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop >>>>> >>>>> >>>>> ------------------------------------------------------------------- >>>>> -- >>>>> ---- >>>>> SF.Net email is sponsored by: >>>>> Check out the new SourceForge.net Marketplace. >>>>> It's the best place to buy or sell services >>>>> for just about anything Open Source. >>>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ >>>>> marketplace >>>>> _______________________________________________ >>>>> Bibdesk-develop mailing list >>>>> Bibdesk-develop@lists.sourceforge.net >>>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop >>>>> >>>>> >>>> >>>> -------------------------------------------------------------------- >>>> -- >>>> --- >>>> SF.Net email is sponsored by: >>>> Check out the new SourceForge.net Marketplace. >>>> It's the best place to buy or sell services >>>> for just about anything Open Source. >>>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ >>>> marketplace >>>> _______________________________________________ >>>> Bibdesk-develop mailing list >>>> Bibdesk-develop@lists.sourceforge.net >>>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop >>> >>> >>> --------------------------------------------------------------------- >>> ---- >>> SF.Net email is sponsored by: >>> Check out the new SourceForge.net Marketplace. >>> It's the best place to buy or sell services >>> for just about anything Open Source. >>> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ >>> marketplace >>> _______________________________________________ >>> Bibdesk-develop mailing list >>> Bibdesk-develop@lists.sourceforge.net >>> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop >>> >>> >> >> ---------------------------------------------------------------------- >> --- >> SF.Net email is sponsored by: >> Check out the new SourceForge.net Marketplace. >> It's the best place to buy or sell services >> for just about anything Open Source. >> http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/ >> marketplace >> _______________________________________________ >> Bibdesk-develop mailing list >> Bibdesk-develop@lists.sourceforge.net >> https://lists.sourceforge.net/lists/listinfo/bibdesk-develop > > >------------------------------------------------------------------------- >SF.Net email is sponsored by: >Check out the new SourceForge.net Marketplace. >It's the best place to buy or sell services >for just about anything Open Source. >http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace >_______________________________________________ >Bibdesk-develop mailing list >Bibdesk-develop@lists.sourceforge.net >https://lists.sourceforge.net/lists/listinfo/bibdesk-develop > >
------------------------------------------------------------------------- SF.Net email is sponsored by: Check out the new SourceForge.net Marketplace. It's the best place to buy or sell services for just about anything Open Source. http://ad.doubleclick.net/clk;164216239;13503038;w?http://sf.net/marketplace _______________________________________________ Bibdesk-develop mailing list Bibdesk-develop@lists.sourceforge.net https://lists.sourceforge.net/lists/listinfo/bibdesk-develop