diff --git a/ui/src/pages/Inbox.tsx b/ui/src/pages/Inbox.tsx index 8b8a52b5..66fe71c4 100644 --- a/ui/src/pages/Inbox.tsx +++ b/ui/src/pages/Inbox.tsx @@ -907,24 +907,32 @@ export function Inbox() { {(isUnread || isFading) ? ( - { e.preventDefault(); e.stopPropagation(); markReadMutation.mutate(issue.id); }} - className="group/dot flex h-4 w-4 shrink-0 items-center justify-center rounded-full transition-colors hover:bg-blue-500/20" + onKeyDown={(e) => { + if (e.key === "Enter" || e.key === " ") { + e.preventDefault(); + e.stopPropagation(); + markReadMutation.mutate(issue.id); + } + }} + className="inline-flex h-4 w-4 shrink-0 cursor-pointer items-center justify-center rounded-full transition-colors hover:bg-blue-500/20" aria-label="Mark as read" > - + ) : ( - + )}