I think that there are not probably not enough calls in the main add loop to allow other windows processes to run! I find that while the add is running, things like starting new copies in Explorer seem to hang until either the progress dialog updates (when there is a burst of activity and any hung copies now start) or the total add process finishes.
I suspect this may well be a Windows specific issue with event handling, and it may also depend on whether you have a multi-core machine which changes the timing issues relating to event handling. However I could be wrong - Windows multi-tasking can sometimes behave in very strange ways.
|