diff --git a/src/transaction.vala b/src/transaction.vala index 47d5ff8afa6dc3a18275c5864de0fdbe46cd4aab..f6e7b6d5c939f61b470cc42811de61a8da31817d 100644 --- a/src/transaction.vala +++ b/src/transaction.vala @@ -1082,6 +1082,10 @@ namespace Pamac { fraction = current_progress; text.append (current_status); timer.start (); + } else if (xfered == total_download) { + timer.stop (); + fraction = 1; + current_filename = ""; } else { if (timer.elapsed () > 0.1) { download_rate = ((download_rate * rates_nb) + (uint64) ((xfered - previous_xfered) / timer.elapsed ())) / (rates_nb + 1);