Update the source for a quick download

If the download was too quick (directly to 100%)
nothing was rendered

also fix the problem with the complete status (curr >= total)