]> cloud.milkyroute.net Git - dolphin.git/commitdiff
This commit removes the ability to enter selection mode by
authorFelix Ernst <fe.a.ernst@gmail.com>
Sat, 27 Aug 2022 09:40:51 +0000 (09:40 +0000)
committerFelix Ernst <fe.a.ernst@gmail.com>
Sat, 27 Aug 2022 09:40:51 +0000 (09:40 +0000)
click-and-holding with a pointing device like a mouse.

This functionality was originally implemented because it seemed
useful to save users the effort of entering selection mode
explicitly by using its corresponding action.

However, click-and-holding to trigger anything is not really an
expected behaviour. (This contrasts with touch devices where
press-and-holding is common to trigger something.)

Aside from the above reasoning, the click-and-hold behaviour was
also buggy so that selection mode was entered in a couple of
situations that weren't strictly about click-and-holding.

So this commit removes the functionality and the bugs.

BUG: 457973
BUG: 458129
CCBUG: 457975

src/kitemviews/kitemlistcontroller.cpp

index b589ac356ee902fd409b6fbfed41bd88fe866430..e1530759bf094b0dfbb47e80363f44e498773f31 100644 (file)
@@ -1060,7 +1060,6 @@ void KItemListController::tapAndHoldTriggered(QGestureEvent* event, const QTrans
 
     //the Qt TabAndHold gesture is triggerable with a mouse click, we don't want this
     if (!m_isTouchEvent) {
-        Q_EMIT selectionModeChangeRequested(true);
         return;
     }