Drag and drop shows Copy icon for Move operations

Need help with FileZilla Client? Something does not work as expected? In this forum you may find an answer.

Moderator: Project members

Post Reply
Message
Author
greyham
500 Command not understood
Posts: 1
Joined: 2010-08-27 05:13
First name: Graham
Last name: Stoney

Drag and drop shows Copy icon for Move operations

#1 Post by greyham » 2010-08-27 05:40

I'm using FileZilla 3.3.4.1 under Windows XP, and I've noticed that it always shows a Copy icon (indicated by a small [+] near the cursor arrow) for drag and drop even when doing a Move.

Normal Windows drag-and-drop conventions are: Show a [+] during a Copy, and just a regular arrow during a Move. Dragging a file between file explorer windows causes a Move if the target window is on the same filesystem, and a Copy if the target is on a different filesystem. Holding down the CTRL key overrides this default and always generates a Copy. Similarly, holding down SHIFT always generates a Move.

FileZilla doesn't appear to follow this convention. Even if I hold down SHIFT when I drag files between directories in the right hand panels, FileZilla always Moves the file despite showing the copy icon. Dragging a file between left and right panels always does a Copy operation and correctly displays the [+] icon by default, but it does this even if SHIFT is held down.

Could we please have FileZilla follow the Windows file explorer drag and drop conventions, when running on Windows?

thanks,
Graham
Graham Stoney: Writer, Speaker, Communicator

User avatar
botg
Site Admin
Posts: 35558
Joined: 2004-02-23 20:49
First name: Tim
Last name: Kosse

Re: Drag and drop shows Copy icon for Move operations

#2 Post by botg » 2010-08-27 06:00

This is a limitation of Windows' Drag&Drop API. The drop source cannot influence the drop action based on which element the mouse is hovering over. Regardless whether displaying the copy action by default or the move action, there's always the wrong one showing in about half the drop locations.

Post Reply