From 110592f89e53152d2114ebcdf377e16692f92062 Mon Sep 17 00:00:00 2001 From: Pouzor Date: Tue, 21 Apr 2026 11:28:55 +0200 Subject: [PATCH] fix: checkbox onChange anti-pattern in PendingDevicesPanel --- frontend/src/components/panels/Sidebar.tsx | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/frontend/src/components/panels/Sidebar.tsx b/frontend/src/components/panels/Sidebar.tsx index e614da5..c7b5d73 100644 --- a/frontend/src/components/panels/Sidebar.tsx +++ b/frontend/src/components/panels/Sidebar.tsx @@ -395,8 +395,7 @@ function PendingDevicesPanel({ onNodeApproved, highlightId }: { onNodeApproved: toggleCheck(d.id, e)} - onChange={() => {}} + onChange={(e) => { e.stopPropagation(); toggleCheck(d.id, e as unknown as React.MouseEvent) }} className="w-3 h-3 accent-[#00d4ff] cursor-pointer shrink-0" /> {title}