setShowResults(false);
}
};
- document.addEventListener('click', handleEventOutside, true);
+ document.addEventListener('mousedown', handleEventOutside, true);
document.addEventListener('focus', handleEventOutside, true);
return () => {
- document.removeEventListener('click', handleEventOutside, true);
+ document.removeEventListener('mousedown', handleEventOutside, true);
document.removeEventListener('focus', handleEventOutside, true);
};
}, []);