Blob Blame History Raw
diff -ur krusader-2.2.0-beta1/krusader/Panel/krmousehandler.cpp krusader-2.2.0-beta1-singleclick-regression/krusader/Panel/krmousehandler.cpp
--- krusader-2.2.0-beta1/krusader/Panel/krmousehandler.cpp	2010-04-30 18:41:02.000000000 +0200
+++ krusader-2.2.0-beta1-singleclick-regression/krusader/Panel/krmousehandler.cpp	2010-06-03 21:48:04.000000000 +0200
@@ -161,7 +161,7 @@
         _rightClickedItem = 0;
         _contextMenuTimer.stop();
     }
-    if (_singleClick && e->button() == Qt::LeftButton) {
+    if (_singleClick && e->button() == Qt::LeftButton && e->modifiers() == Qt::NoModifier) {
         CANCEL_TWO_CLICK_RENAME;
         e->accept();
         if (item == 0)