┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
path: root/src/views/draganddrophelper.cpp
diff options
context:
space:
mode:
Diffstat (limited to 'src/views/draganddrophelper.cpp')
-rw-r--r--src/views/draganddrophelper.cpp15
1 files changed, 4 insertions, 11 deletions
diff --git a/src/views/draganddrophelper.cpp b/src/views/draganddrophelper.cpp
index 7b0e8ef66..a98483a79 100644
--- a/src/views/draganddrophelper.cpp
+++ b/src/views/draganddrophelper.cpp
@@ -52,17 +52,10 @@ KIO::DropJob *DragAndDropHelper::dropUrls(const QUrl &destUrl, QDropEvent *event
return nullptr;
}
- // TODO: remove this check once Qt is fixed so that it doesn't emit a QDropEvent on Wayland
- // when we called QDragMoveEvent::ignore()
- // https://codereview.qt-project.org/c/qt/qtwayland/+/541750
- KFileItem item(destUrl);
- // KFileItem(QUrl) only stat local URLs, so we always allow dropping on non-local URLs
- if (!item.isLocalFile() || supportsDropping(item)) {
- // Drop into a directory or a desktop-file
- KIO::DropJob *job = KIO::drop(event, destUrl);
- KJobWidgets::setWindow(job, window);
- return job;
- }
+ // Drop into a directory or a desktop-file
+ KIO::DropJob *job = KIO::drop(event, destUrl);
+ KJobWidgets::setWindow(job, window);
+ return job;
}
return nullptr;