Hi,
I suspect that's not a bug, probably more to do with the way Windows handles events when moving windows. Down the track more lengthy operations needing progress dialogs should be threaded which will mean processing can continue in the background in these situations, although this particular situation isn't one I'd imagine being worth much time to optimise :-).
Regards,
Jo