diff --git a/web/components/dropdowns/cycle/index.tsx b/web/components/dropdowns/cycle/index.tsx index 465eb3e2a..2c05d9ddf 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 332f2227a..0513ec627 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[]) => {