┌   ┐
54
└   ┘

summaryrefslogtreecommitdiff
diff options
context:
space:
mode:
authorKai Uwe Broulik <[email protected]>2026-01-29 17:46:32 +0100
committerKai Uwe Broulik <[email protected]>2026-02-01 17:59:23 +0000
commita7406506245c8cd8f7a219492785db7709cff2de (patch)
treeaf2a89cc8ea04a2073af2b27c8651a8bb920a7e6
parent7d0bbe06dc6e3f69144a5a2c4c697e2d8d0681ec (diff)
DragAndDropHelper: Remove check for acceptable drop
The mentioned Qt Wayland fix that makes us properly reject drops has long been released by now.
-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;