-[8.50ß5] copy in background errors

The behaviour described in the bug report is either by design, or would be far too complex/time-consuming to be changed

Moderators: Hacker, petermad, Stefan2, white

Post Reply
User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

-[8.50ß5] copy in background errors

Post by *Total7zip »

1st bug - TC doesn't create folders
Steps to reproduce:
1. Select some files
2. Press F5
3. Replace destination with "backup/" (I want create "backup" folder in the current folder and copy selected files to this folder)
4. Press F2 (Queue)

Result: You will get an error (the given target path is invalid)
Why it's a bug: It works if I don't use Queue, and I think it also should work if I use Queue.

2nd bug - TC Queue skips file and stops (Paused) if I press Esc in "Owerwrite..." dialog
Steps to reproduce:
1. create tmp folder and open it on the right panel.
2. Select some files on the left panel.
3. Copy files from left to right. We are ready now =)
4. Copy files again. Press F5, press F2 (Queue).
5. You will see "Owerwrite..." dialog (because files are already exist)
6. Press Esc in "Owerwrite..." dialog.

Result: You will see in the Queue, that current file is skiped, queue is paused.

Why it's a bug: I don't understand why Queue is paused in such case...
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50541
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

1. This isn't currently supported, sorry. Maybe in a later version.

2. This isn't a bug. ESC cancels the operation. It's then set to "Paused" because there may be other operations in the queue which shouldn't be cancelled.
Author of Total Commander
https://www.ghisler.com
User avatar
Total7zip
Junior Member
Junior Member
Posts: 74
Joined: 2010-12-18, 07:54 UTC

Post by *Total7zip »

I hope #1 is easy to implement as you already know what path TC should create.

#2 - OK, it just looks strange to me. I think it's better do not cancel current item. My logic is something like this: "If I choose background operation, it means I have something more important to do now. If I hit Esc and didn't resolve conflict in background operation, it means I don't want to think about this now, I have no time and so on, I will decide later, when I resume background task".

Thank you. =)
Post Reply