diff --git a/frontend/src/views/files/FileListing.vue b/frontend/src/views/files/FileListing.vue index 07a3cdcc..62a6819f 100644 --- a/frontend/src/views/files/FileListing.vue +++ b/frontend/src/views/files/FileListing.vue @@ -1054,7 +1054,10 @@ const hideContextMenu = () => { }; const handleEmptyAreaClick = (e: MouseEvent) => { - if (e.target.closest("item") || e.target.closest(".item")) return; + const target = e.target; + if (!(target instanceof HTMLElement)) return; + + if (target.closest("item") || target.closest(".item")) return; fileStore.selected = []; };