From 4becc2676f998a0a30d95d131770ff8c01e8eca9 Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Fri, 22 Mar 2024 14:39:51 +0100 Subject: [PATCH] feat(files): unify drag and drop methods Signed-off-by: skjnldsv --- apps/files/src/components/BreadCrumbs.vue | 58 ++- .../src/components/DragAndDropNotice.vue | 76 ++-- apps/files/src/components/FileEntryMixin.ts | 33 +- apps/files/src/services/DropService.ts | 361 +++++++++++++----- 4 files changed, 372 insertions(+), 156 deletions(-) diff --git a/apps/files/src/components/BreadCrumbs.vue b/apps/files/src/components/BreadCrumbs.vue index dd59b8332ee..12f368b493e 100644 --- a/apps/files/src/components/BreadCrumbs.vue +++ b/apps/files/src/components/BreadCrumbs.vue @@ -13,7 +13,7 @@ :aria-description="ariaForSection(section)" @click.native="onClick(section.to)" @dragover.native="onDragOver($event, section.dir)" - @dropped="onDrop($event, section.dir)"> + @drop.native="onDrop($event, section.dir)"> -