From f58e3227cb51365238d194dcfcf549ee952cb5f8 Mon Sep 17 00:00:00 2001 From: David Miculit Date: Wed, 19 Aug 2026 14:12:40 +0300 Subject: [PATCH] feat: include the toggle checkbox and some accessibility improvements --- .../graphs/HighlightOptionsDropdown.jsx | 24 ++++++++++++------- 1 file changed, 16 insertions(+), 8 deletions(-) diff --git a/ui/perfherder/graphs/HighlightOptionsDropdown.jsx b/ui/perfherder/graphs/HighlightOptionsDropdown.jsx index 42e23e27461..cb881ed1cf6 100644 --- a/ui/perfherder/graphs/HighlightOptionsDropdown.jsx +++ b/ui/perfherder/graphs/HighlightOptionsDropdown.jsx @@ -34,7 +34,7 @@ const HighlightOptionsDropdown = ({ ]; return ( - + updateStateParams({ [key]: !isChecked })} + role="menuitemcheckbox" + aria-checked={isChecked} > - {isChecked && ( - - )} + {label} ))}