fix #141
All checks were successful
Build and Push Docker Images / build-backend (push) Successful in 15s
Build and Push Docker Images / build-frontend (push) Successful in 57s

fix #142
This commit is contained in:
2026-03-22 22:10:41 +01:00
parent 11a242d70d
commit 7c644c941a
6 changed files with 152 additions and 52 deletions

View File

@@ -76,11 +76,15 @@ const setupPage = async () => {
// --- Global Drag & Drop (Auto-Open Upload Modal) ---
let dragCounter = 0
const uploadModalOpening = ref(false)
const handleGlobalDragEnter = (e) => {
dragCounter++
if (draggedItem.value) return
if (uploadModalOpening.value) return
if (e.dataTransfer && e.dataTransfer.types && e.dataTransfer.types.includes('Files')) {
uploadModalOpening.value = true
modal.open(DocumentUploadModal, {
fileData: {
folder: currentFolder.value?.id,
@@ -91,6 +95,9 @@ const handleGlobalDragEnter = (e) => {
setupPage()
dragCounter = 0
}
}).finally(() => {
dragCounter = 0
uploadModalOpening.value = false
})
}
}