diff --git a/web/components/dropdowns/cycle/index.tsx b/web/components/dropdowns/cycle/index.tsx index 465eb3e2a9..2c05d9ddf0 100644 --- a/web/components/dropdowns/cycle/index.tsx +++ b/web/components/dropdowns/cycle/index.tsx @@ -67,6 +67,7 @@ export const CycleDropdown: React.FC = observer((props) => { const toggleDropdown = () => { setIsOpen((prevIsOpen) => !prevIsOpen); + if (isOpen) onClose && onClose(); }; const dropdownOnChange = (val: string | null) => { diff --git a/web/components/dropdowns/member/index.tsx b/web/components/dropdowns/member/index.tsx index 332f2227ad..0513ec6271 100644 --- a/web/components/dropdowns/member/index.tsx +++ b/web/components/dropdowns/member/index.tsx @@ -67,6 +67,7 @@ export const MemberDropdown: React.FC = observer((props) => { const toggleDropdown = () => { setIsOpen((prevIsOpen) => !prevIsOpen); + if (isOpen) onClose && onClose(); }; const dropdownOnChange = (val: string & string[]) => {