From: Frank Reininghaus Date: Tue, 2 Aug 2011 22:37:38 +0000 (+0200) Subject: Shift-clicks and Control-clicks should not open the item X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/e326199727328bf8e130632361f697e7a350fd9b Shift-clicks and Control-clicks should not open the item --- diff --git a/src/kitemviews/kitemlistcontroller.cpp b/src/kitemviews/kitemlistcontroller.cpp index b58ddfae6..aab40631e 100644 --- a/src/kitemviews/kitemlistcontroller.cpp +++ b/src/kitemviews/kitemlistcontroller.cpp @@ -164,6 +164,10 @@ bool KItemListController::mouseReleaseEvent(QGraphicsSceneMouseEvent* event, con emit itemExpansionToggleClicked(index); emitItemClicked = false; } + else if (event->modifiers() & Qt::ShiftModifier || event->modifiers() & Qt::ControlModifier) { + // The mouse click should only update the selection, not trigger the item. + emitItemClicked = false; + } } if (emitItemClicked) {