diff --git a/frontend-modern/src/components/Alerts/AlertResourceTableRow.tsx b/frontend-modern/src/components/Alerts/AlertResourceTableRow.tsx index 970dbb722..1795f61a3 100644 --- a/frontend-modern/src/components/Alerts/AlertResourceTableRow.tsx +++ b/frontend-modern/src/components/Alerts/AlertResourceTableRow.tsx @@ -352,7 +352,7 @@ export function AlertResourceTableRow(props: AlertResourceTableRowProps) { ); } - const openMetricEditor = (e: MouseEvent) => { + const openMetricEditor = (e?: MouseEvent) => { startEditing(metric, e); }; @@ -366,9 +366,18 @@ export function AlertResourceTableRow(props: AlertResourceTableRowProps) { when={isEditing()} fallback={
{ + if (event.key === 'Enter' || event.key === ' ') { + event.preventDefault(); + openMetricEditor(); + } + }} class="cursor-pointer hover:bg-surface-hover rounded px-1 py-0.5 transition-colors" title={getAlertResourceTableEditMetricTitle()} + aria-label={getAlertResourceTableEditMetricTitle()} >