That is already the case while checking if repair is required and while repairing.
However, there is a state were the repair tool is doing some internal stuff without processing any output (I think it is cleaning up and doing some final checks). During that state the progress bar can't do much because it simply doesn't get any info from the repair tool.