Fixed progress bar optimizations (before did nothing)

This commit is contained in:
ChristianVisintin
2020-12-05 19:36:46 +01:00
parent 7e5e5d2df2
commit a0b8af8bf1

View File

@@ -199,7 +199,7 @@ impl FileTransferActivity {
// Increase progress // Increase progress
self.set_progress(total_bytes_written, file_size); self.set_progress(total_bytes_written, file_size);
// Draw only if a significant progress has been made (performance improvement) // Draw only if a significant progress has been made (performance improvement)
if last_progress_val + 0.5 >= self.transfer_progress { if last_progress_val < self.transfer_progress - 1.0 {
// Draw // Draw
self.draw(); self.draw();
last_progress_val = self.transfer_progress; last_progress_val = self.transfer_progress;
@@ -443,7 +443,7 @@ impl FileTransferActivity {
// Set progress // Set progress
self.set_progress(total_bytes_written, file.size); self.set_progress(total_bytes_written, file.size);
// Draw only if a significant progress has been made (performance improvement) // Draw only if a significant progress has been made (performance improvement)
if last_progress_val + 0.5 >= self.transfer_progress { if last_progress_val < self.transfer_progress - 1.0 {
// Draw // Draw
self.draw(); self.draw();
last_progress_val = self.transfer_progress; last_progress_val = self.transfer_progress;