]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/draganddrophelper.cpp
use a smaller step size when using the scroll wheel
[dolphin.git] / src / draganddrophelper.cpp
index d8c55ed126751db9f1c2cf3b94a3c5048f0eed4f..387448deb73290397f17c54255ce63e8d1072a4d 100644 (file)
@@ -101,13 +101,8 @@ void DragAndDropHelper::dropUrls(const KFileItem& destItem,
         QDBusConnection::sessionBus().call(message);
     } else {                                
         const KUrl::List urls = KUrl::List::fromMimeData(event->mimeData());
-        const KUrl sourceDir = KUrl(urls.first().directory());
-        if (sourceDir == destination) {
-            const QString msg = i18ncp("@info:status",
-                                       "The dropped item is already inside the folder %2",
-                                       "The dropped items are already inside the folder %2",
-                                       urls.count(), destination.fileName());
-            emit informationMessage(msg);
+        if ((urls.count() == 1) && (urls.first() == destination)) {
+            emit errorMessage(i18nc("@info:status", "A folder cannot be dropped into itself"));
         } else if (dropToItem) {
             KonqOperations::doDrop(destItem, destination, event, widget);
         } else {