Currently, when the limited copy dialog appears it knows what folder is selected in the tree, and claims it will copy there. And doesn't.
Whether or not the "Desktop" is the official Target by the nature of it being the "base folder" in that panel is irrelevant.
It would be the matter of a basic IF/THEN/ELSE prior to popping open the CopyDialog.
Code: Select all
IF( Target==DESKTOP && TargetPanel==TREEVIEW )
{
Call_Copy_Dialog( TargetPanel->CursorPosition )
}
ELSE
{
NORMAL PROCEDURE.
...
Personally, I don't care much, I don't use TreeView. It's current behaviour though is of very little use or reason. The suggestion by Christian to use mouse drag&drop doesn't make much sense either: one of TC's supposed strengths is keyboard interface to any-and-everything... and in this case the "solution" is to: Use a Mouse.