]> source.dussan.org Git - nextcloud-server.git/commitdiff
fix(files): drag leave detection on safari
authorJohn Molakvoæ <skjnldsv@protonmail.com>
Sun, 4 Feb 2024 13:03:04 +0000 (14:03 +0100)
committernextcloud-command <nextcloud-command@users.noreply.github.com>
Sun, 4 Feb 2024 20:52:06 +0000 (20:52 +0000)
Signed-off-by: John Molakvoæ <skjnldsv@protonmail.com>
apps/files/src/components/DragAndDropNotice.vue

index 22de0f662de41ee0272a2b3b6c45bd7fbcfc410a..c05c38408b2b7bb9090b23ccad2a11722699782f 100644 (file)
@@ -126,7 +126,7 @@ export default defineComponent({
                        // only when we're leaving the current element
                        // Avoid flickering
                        const currentTarget = event.currentTarget as HTMLElement
-                       if (currentTarget?.contains(event.relatedTarget as HTMLElement)) {
+                       if (currentTarget?.contains((event.relatedTarget || event.target) as HTMLElement)) {
                                return
                        }