From 9a1bc385db32564f014703cbc329f80485e501bd Mon Sep 17 00:00:00 2001 From: denkristoffer Date: Tue, 20 Oct 2020 21:34:30 +0200 Subject: [PATCH] fix: get container ref --- .../Dropdown/DropdownContainer/DropdownContainer.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/forma-36-react-components/src/components/Dropdown/DropdownContainer/DropdownContainer.tsx b/packages/forma-36-react-components/src/components/Dropdown/DropdownContainer/DropdownContainer.tsx index e43a9f3adf..1a00ab4654 100644 --- a/packages/forma-36-react-components/src/components/Dropdown/DropdownContainer/DropdownContainer.tsx +++ b/packages/forma-36-react-components/src/components/Dropdown/DropdownContainer/DropdownContainer.tsx @@ -61,8 +61,6 @@ export const DropdownContainer = forwardRef< document.body.appendChild(portalTarget.current); document.addEventListener('mousedown', trackOutsideClick, true); - getRef?.(dropdown.current); - return () => { document.body.removeChild(portalTarget.current); document.removeEventListener('mousedown', trackOutsideClick, true); @@ -94,6 +92,10 @@ export const DropdownContainer = forwardRef< ref={(node) => { setReference(node); dropdown.current = node; + + if (getRef) { + getRef(node); + } }} style={style} >