From e6a720c93f488819f99a6e9dbd43eb5a51690d0f Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Sat, 21 Feb 2026 12:45:46 +0100 Subject: [PATCH] Nicolium: fix keyboard navigation in multi-tab dropdown menus MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- packages/pl-fe/src/components/dropdown-menu/dropdown-menu.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) 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;