diff --git a/packages/pl-fe/src/components/dropdown-menu/dropdown-menu.tsx b/packages/pl-fe/src/components/dropdown-menu/dropdown-menu.tsx index 99ce257df..c14fbcf1f 100644 --- a/packages/pl-fe/src/components/dropdown-menu/dropdown-menu.tsx +++ b/packages/pl-fe/src/components/dropdown-menu/dropdown-menu.tsx @@ -82,7 +82,7 @@ const DropdownMenuContent: React.FC = ({ case 'ArrowLeft': setTab((tab) => { if (tab !== undefined) { - (elements[tab] as HTMLElement)?.focus(); + (ref.current?.querySelector(`[data-index="${tab}"]`) as HTMLElement)?.focus(); return undefined; } return tab;