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

Reply via email to