mate-desktop / caja

Caja, the file manager for the MATE desktop
https://mate-desktop.org/
Other
265 stars 143 forks source link

caja-file-operations: fixes the operations timer handling #1758

Open basicmaster opened 6 months ago

basicmaster commented 6 months ago

Essentially fixes the bug that for queued file operations the wrong transfer rate is shown.

To reproduce the issue/check the fix, start a (larger) file copy/move operation and then start a second one, while the first one is still running.

Fixes #1420 and #1623.

basicmaster commented 6 months ago

The shown estimate for a queued operation indeed doesn't make sense. The reason is that actually a non-zero transfer rate is one condition to not show the estimate. I fixed this in #1759, aligning to the delete operation case.