┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/dolphiniconsview.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/dolphiniconsview.cpp')
-rw-r--r--src/dolphiniconsview.cpp9
1 files changed, 3 insertions, 6 deletions
diff --git a/src/dolphiniconsview.cpp b/src/dolphiniconsview.cpp
index 8d474f4bc..05b8ed9cc 100644
--- a/src/dolphiniconsview.cpp
+++ b/src/dolphiniconsview.cpp
@@ -225,17 +225,14 @@ void DolphinIconsView::dragMoveEvent(QDragMoveEvent* event)
setDirtyRegion(m_dropRect);
m_dropRect.setSize(QSize()); // set as invalid
- bool destIsDir = false;
if (index.isValid()) {
const KFileItem item = itemForIndex(index);
- if (!item.isNull() && item.isDir()) {
+ if (!item.isNull()) {
m_dropRect = visualRect(index);
- destIsDir = true;
}
- } else { // dropping on viewport
- destIsDir = true;
}
- if (destIsDir && event->mimeData()->hasUrls()) {
+ if (event->mimeData()->hasUrls()) {
+ // accept url drops, independently from the destination item
event->acceptProposedAction();
}