From: Peter Penz Date: Wed, 25 Jun 2008 17:04:12 +0000 (+0000) Subject: fixed issue that CTRL + mouseclick did not work anymore in the details view X-Git-Url: https://cloud.milkyroute.net/gitweb/dolphin.git/commitdiff_plain/0df5527c21bfbde59557031647a3d2f22961e31b fixed issue that CTRL + mouseclick did not work anymore in the details view BUG: 164693 svn path=/trunk/KDE/kdebase/apps/; revision=824372 --- diff --git a/src/dolphindetailsview.cpp b/src/dolphindetailsview.cpp index 12513420d..e33b57500 100644 --- a/src/dolphindetailsview.cpp +++ b/src/dolphindetailsview.cpp @@ -378,7 +378,11 @@ void DolphinDetailsView::paintEvent(QPaintEvent* event) void DolphinDetailsView::keyPressEvent(QKeyEvent* event) { - m_keyPressed = true; + // If the Control modifier is pressed, a multiple selection + // is done and DolphinDetailsView::currentChanged() may not + // not change the selection in a custom way. + m_keyPressed = !(event->modifiers() & Qt::ControlModifier); + QTreeView::keyPressEvent(event); m_controller->handleKeyPressEvent(event); }