From 4f27c0bb257d1142f9a319381c01388a0e8ff1ab Mon Sep 17 00:00:00 2001 From: skjnldsv Date: Thu, 14 Mar 2024 08:56:52 +0100 Subject: [PATCH] fix(files): breadcrumbs dnd Signed-off-by: skjnldsv --- apps/files/src/components/BreadCrumbs.vue | 80 ++++++++++++++++++++- apps/files/src/components/FileEntryMixin.ts | 71 ++++-------------- apps/files/src/services/DropService.ts | 75 ++++++++++++++++++- 3 files changed, 167 insertions(+), 59 deletions(-) diff --git a/apps/files/src/components/BreadCrumbs.vue b/apps/files/src/components/BreadCrumbs.vue index 5e4188370c4..dd59b8332ee 100644 --- a/apps/files/src/components/BreadCrumbs.vue +++ b/apps/files/src/components/BreadCrumbs.vue @@ -11,7 +11,9 @@ :force-icon-text="true" :title="titleForSection(index, section)" :aria-description="ariaForSection(section)" - @click.native="onClick(section.to)"> + @click.native="onClick(section.to)" + @dragover.native="onDragOver($event, section.dir)" + @dropped="onDrop($event, section.dir)">