From dcff82ff45f612d2451b3d42e54dcdad1ac21b16 Mon Sep 17 00:00:00 2001 From: Botzy Date: Wed, 29 Jan 2025 17:54:20 +0200 Subject: [PATCH] refactor(useOutsideClick): update event handlers to combine with onContextMenu handler --- src/common/useOutsideClick.ts | 8 ++++---- 1 file changed, 4 insertions(+), 4 deletions(-) diff --git a/src/common/useOutsideClick.ts b/src/common/useOutsideClick.ts index 182cf8e37..0bdb48d71 100644 --- a/src/common/useOutsideClick.ts +++ b/src/common/useOutsideClick.ts @@ -12,12 +12,12 @@ const useOutsideClick = (callback: () => void) => { } }; - document.addEventListener('mouseup', handleClickOutside); - document.addEventListener('touchend', handleClickOutside); + document.addEventListener('mousedown', handleClickOutside); + document.addEventListener('touchstart', handleClickOutside); return () => { - document.removeEventListener('mouseup', handleClickOutside); - document.removeEventListener('touchend', handleClickOutside); + document.removeEventListener('mousedown', handleClickOutside); + document.removeEventListener('touchstart', handleClickOutside); }; }, [callback]);