diff options
author | Stefan Pöschel <[email protected]> | 2023-12-31 17:42:21 +0100 |
---|---|---|
committer | lukefromdc <[email protected]> | 2024-12-12 23:51:17 -0500 |
commit | ed41589e35a534cb47ea7b6dcc685fef2e7ca578 (patch) | |
tree | 52e2fe6c4b952eba5388c4940ebea1a7cd817375 /libcaja-private/caja-desktop-directory-file.h | |
parent | bfa6b650c732ff9edddd1537b14bdab39819fc45 (diff) | |
download | caja-master.tar.bz2 caja-master.tar.xz |
As done for copy/delete jobs, restart the operation timer also for move
jobs. Thus preparations (e.g. `scan_sources`) later won't affect the
later transfer rate calculation.
caja-file-operations: stop timer when waiting
When a copy/move operation is created while another operation is already
active, the new operation is queued. As the (already running) operation
timer of the new operation is not stopped during the waiting period,
that period is (erroneously) included in the transfer rate calculation
and leads to initially low/slowly increasing transfer rates be shown.
Hence stop the operation timer when the (queued) operation is waiting.
Fixes #1420 and #1623.
Diffstat (limited to 'libcaja-private/caja-desktop-directory-file.h')
0 files changed, 0 insertions, 0 deletions