]> cloud.milkyroute.net Git - dolphin.git/commitdiff
Make touch tap to select items work in selection mode
authorFelix Ernst <fe.a.ernst@gmail.com>
Sun, 1 May 2022 10:37:21 +0000 (12:37 +0200)
committerFelix Ernst <fe.a.ernst@gmail.com>
Sun, 14 Aug 2022 14:42:40 +0000 (14:42 +0000)
Thanks to Steffen Hartleib for the help.

src/kitemviews/kitemlistcontroller.cpp

index ce96cab6c97be6b58a5b4cd2625983e9c4e05040..c86dfb582ec5b4292412a213b8c9218eef76fdfb 100644 (file)
@@ -1783,7 +1783,7 @@ bool KItemListController::onRelease(const QPointF& pos, const Qt::KeyboardModifi
             } else {
                 const bool singleClickActivation = m_view->style()->styleHint(QStyle::SH_ItemView_ActivateItemOnSingleClick) || m_singleClickActivationEnforced;
                 if (!singleClickActivation) {
-                    emitItemActivated = touch;
+                    emitItemActivated = touch && !m_selectionMode;
                 } else {
                     // activate on single click only if we didn't come from a rubber band release
                     emitItemActivated = !rubberBandRelease;