]> cloud.milkyroute.net Git - dolphin.git/blobdiff - src/kitemviews/kfileitemmodel.cpp
Drag and drop: Adjust destination if the item is no directory or desktop-file
[dolphin.git] / src / kitemviews / kfileitemmodel.cpp
index 6cb7577f27d404352aa70f7ba2df53d85c1ea4b5..e0ae033026f94b8d42f9362dc004fce904bbae19 100644 (file)
@@ -257,7 +257,7 @@ int KFileItemModel::indexForKeyboardSearch(const QString& text, int startFromInd
 bool KFileItemModel::supportsDropping(int index) const
 {
     const KFileItem item = fileItem(index);
-    return item.isNull() ? false : item.isDir();
+    return item.isNull() ? false : item.isDir() || item.isDesktopFile();
 }
 
 QString KFileItemModel::roleDescription(const QByteArray& role) const