When I try to delete a directory I don't always care having an accurate progress bar, so I press ESC to stop space counting. The problem is that most of the time this stops the whole deletion (at the next confirmation dialog it cancels even though I choose "background"). So I'm forced to wait the space counting even if I don't care and this can take a while for a directory with many files.
Disabling "Calculate space occupied by subdirectories before copying/deleting" is not an option because I DO want an accurate progress bar when copying files.
ESC before deleting directory doesn't work as expected
Moderators: Hacker, petermad, Stefan2, white
I have the same problem, too. Unfortunately, I could not find exact conditions when Esc stops just counting and when it cancels the whole operation...
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64
- ghisler(Author)
- Site Admin
- Posts: 50475
- Joined: 2003-02-04, 09:46 UTC
- Location: Switzerland
- Contact:
When you are unlucky, the Esc key is checked only in the actual delete function (you pressed it at the end of the calculation). This happens when the size was calculated before, so the directories are in windows' internal directory cache...
Author of Total Commander
https://www.ghisler.com
https://www.ghisler.com
I thought that it could be the case, but it isn't. Sometimes I have the following scenario:ghisler(Author) wrote:When you are unlucky, the Esc key is checked only in the actual delete function (you pressed it at the end of the calculation).
1. Press Del on some huge directory, confirm removing.
2. The progress dialog appeared, TC started calculating the size, and after ~1 second I press Esc.
3. The whole operation is stopped, I get the message "Aborted by user".
4. I did not want to stop the operation, so I press Del again, confirm deletion and do not stop calculating the size — and the process takes about 10 or 20 seconds! So, my pressing Esc on the step 2 could not happen at the end of the calculating process.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
Using TC 11.03 / Win10 x64
Using TC 11.03 / Win10 x64