[8.0ß13] Shift-drag selects files

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
morkork
Junior Member
Junior Member
Posts: 9
Joined: 2006-11-27, 13:40 UTC

[8.0ß13] Shift-drag selects files

Post by *morkork »

When 2 files are selected by ctrl-click and there are unselected entries between them and then the primarily selected entry is shift-dragged to another location (to move the 2 selected there) all entries between the first and last of the previously selected entries are also selected and dragged. Shift-click there works as if the first entry wasn't selected and does a normal in-between selection instead of taking into account that the first entry was already selected.

-> expected behaviour (TC 7.x): initially selected entries are dragged only
-> current behaviour: all entries listed between first and last selected are dragged

Workaround: first click, then press shift while dragging
User avatar
Horst.Epp
Power Member
Power Member
Posts: 6973
Joined: 2003-02-06, 17:36 UTC
Location: Germany

Post by *Horst.Epp »

Confirmed for x86 and x64 TC 8.0 b13
Workaround is also using the right mouse button to drag and select move in the final dialog
User avatar
Flint
Power Member
Power Member
Posts: 3506
Joined: 2003-10-27, 09:25 UTC
Location: Belgrade, Serbia
Contact:

Post by *Flint »

Shift+click is processed always for selecting the group of files, it was discussed on the forum. Just start dragging, and only then press Shift.
Flint's Homepage: Full TC Russification Package, VirtualDisk, NTFS Links, NoClose Replacer, and other stuff!
 
Using TC 11.03 / Win10 x64
User avatar
ghisler(Author)
Site Admin
Site Admin
Posts: 50532
Joined: 2003-02-04, 09:46 UTC
Location: Switzerland
Contact:

Post by *ghisler(Author) »

This is intentional, Shift+Click (even when starting a drag) will select the files from the current cursor position to the position you click on.
Author of Total Commander
https://www.ghisler.com
morkork
Junior Member
Junior Member
Posts: 9
Joined: 2006-11-27, 13:40 UTC

Post by *morkork »

OK, it's really not a big deal, but why is this intentional? The TC behaviour was different all the years before and I guess everyone is used to do this the way it worked before... so why change a common behaviour and force everyone to adopt to it when there is a way to keep it the way it was? I know it's just a comfort feature and you still can hit shift after you start dragging, but why not keep the comfort? In that specific case I guess hardly anybody expects or wants the shift-click/drag behaviour to select a list of files...
User avatar
MVV
Power Member
Power Member
Posts: 8711
Joined: 2008-08-03, 12:51 UTC
Location: Russian Federation

Post by *MVV »

morkork, please read this. Rule to hold Shift after starting a drag exists for years, and even older TC versions (just tested in TC 7.04a) may select wrong files if you hold Shift before starting dragging (if you drag deselected file). The only thing why you haven't noticed it before is recent fix.
morkork
Junior Member
Junior Member
Posts: 9
Joined: 2006-11-27, 13:40 UTC

Post by *morkork »

MVV, thanks for the info, I get it now. Also, Windows Explorer works the same way. Just got used to it the other way and it felt correct - no big deal to get used to press shift after drag start.
Post Reply