From 39136d3a9fb3203f30285209560565fd5c360d83 Mon Sep 17 00:00:00 2001 From: Anmol Singh Bhatia <121005188+anmolsinghbhatia@users.noreply.github.com> Date: Thu, 29 Feb 2024 13:23:37 +0530 Subject: [PATCH] chore: spreadsheet layout dropdowns focus on toggle functionality added (#3833) --- web/components/dropdowns/cycle/index.tsx | 1 + web/components/dropdowns/member/index.tsx | 1 + 2 files changed, 2 insertions(+) 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[]) => {