[graphics/koko/release/26.08] src/qml/gallery: GalleryPage: Disable drag for non-folder view
Oliver Beard <[email protected]> Tue, 4 Aug 2026 13:30:43 +0000 (UTC)
| Newsgroups | gmane.comp.kde.cvs |
|---|---|
| Message-ID | <[email protected]> |
Git commit 25009bc31433612ef5508b0f9a6b2c248104253a by Oliver Beard.
Committed on 04/08/2026 at 13:25.
Pushed by olib into branch 'release/26.08'.
GalleryPage: Disable drag for non-folder view
Otherwise, we can drag multiple items from disparate folders, or collections (for which, the drag represents the cover item, making no sense).
M +1 -0 src/qml/gallery/GalleryPage.qml
https://invent.kde.org/graphics/koko/-/commit/25009bc31433612ef5508b0f9a6b2c248104253a
diff --git a/src/qml/gallery/GalleryPage.qml b/src/qml/gallery/GalleryPage.qml
index 3b02bc0a..21c9ee1a 100644
--- a/src/qml/gallery/GalleryPage.qml
+++ b/src/qml/gallery/GalleryPage.qml
@@ -605,6 +605,7 @@ Kirigami.ScrollablePage {
readonly property bool draggingMultipleSelection: dragItem && dragItem.selected && selectionModel.selectedIndexes.length > 1
readonly property bool hasDragImage: dragItem && gridView.Drag.active
acceptedDevices: PointerDevice.Mouse | PointerDevice.TouchPad | PointerDevice.Stylus
+ enabled: page.isFolderView
target: null
onActiveChanged: {
if (!active) {