]> cloud.milkyroute.net Git - dolphin.git/commit
Improve details mode ctrl-press rubberband creation
authorFelix Ernst <fe.a.ernst@gmail.com>
Mon, 4 Apr 2022 12:39:37 +0000 (12:39 +0000)
committerFelix Ernst <fe.a.ernst@gmail.com>
Mon, 4 Apr 2022 12:39:37 +0000 (12:39 +0000)
commit2de8f4c0fb2141f68400327a4f87eefa71d81e3c
treee1737469886ef0aed4f2f5f50048b1b309c72596
parenta4f9974daf1e533c39f67129b85193ad4d47e5ad
Improve details mode ctrl-press rubberband creation

Since d3839617193e92463806580699caa595c892b8a6 dragging the
highlighted row of already selected items in the details view mode
will begin a drag operation of all selected items.

As a unintended side-effect of this change, dragging the row of a
previously unselected item while holding the control key would also
begin a drag operation.

After this commit, dragging the row of a previously unselected item
while holding the control key in details view mode will instead
create a rubberband. Ctrl-dragging the item's icon or text directly will drag the item as expected.

With this change, using multiple rubberbands to select scattered
items among a list of items should be as convenient as it was
previously.

BUG: 452181
src/kitemviews/kitemlistcontroller.cpp