From 6db8ac8a24fae74db83dc722262a317db9b247a0 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?nicole=20miko=C5=82ajczyk?= Date: Tue, 17 Mar 2026 11:34:06 +0100 Subject: [PATCH] nicolium: Dropdown menu items fix MIME-Version: 1.0 Content-Type: text/plain; charset=UTF-8 Content-Transfer-Encoding: 8bit Signed-off-by: nicole mikołajczyk --- .../src/components/dropdown-menu/dropdown-menu-item.tsx | 6 ++++-- 1 file changed, 4 insertions(+), 2 deletions(-) diff --git a/packages/nicolium/src/components/dropdown-menu/dropdown-menu-item.tsx b/packages/nicolium/src/components/dropdown-menu/dropdown-menu-item.tsx index 3d14352dc..6f0a326b0 100644 --- a/packages/nicolium/src/components/dropdown-menu/dropdown-menu-item.tsx +++ b/packages/nicolium/src/components/dropdown-menu/dropdown-menu-item.tsx @@ -71,9 +71,11 @@ const DropdownMenuItem = ({ index, item, onClick, autoFocus, onSetTab }: IDropdo navigate({ to: item.to, params: item.params, search: item.search, replace: true }); } else navigate({ to: item.to, params: item.params, search: item.search }); } else if (typeof item.action === 'function') { - const action = item.action; event.preventDefault(); - action(event); + item.action(event); + } else if (typeof item.onChange == 'function') { + event.preventDefault(); + item.onChange(!item.checked); } };