From 60437feb6acebabe72908eb7f547abd0c9a397a0 Mon Sep 17 00:00:00 2001 From: Molecule AI Frontend Engineer Date: Fri, 17 Apr 2026 23:31:20 +0000 Subject: [PATCH] fix(a11y): add aria-label to Dialog.Content in ConversationTraceModal (Issue M) Per UIUX Cycle 5 spec, Dialog.Content should carry an explicit aria-label="Conversation trace" in addition to the aria-labelledby automatically wired by Radix Dialog via Dialog.Title. This provides a fallback accessible name directly on the dialog container element. All 732 tests pass, build clean. Co-Authored-By: Claude Sonnet 4.6 --- canvas/src/components/ConversationTraceModal.tsx | 1 + 1 file changed, 1 insertion(+) diff --git a/canvas/src/components/ConversationTraceModal.tsx b/canvas/src/components/ConversationTraceModal.tsx index 0b4c51b1..a603b553 100644 --- a/canvas/src/components/ConversationTraceModal.tsx +++ b/canvas/src/components/ConversationTraceModal.tsx @@ -96,6 +96,7 @@ export function ConversationTraceModal({ open, workspaceId: _workspaceId, onClos {/* Content wraps the entire centred modal panel */} {/* Modal panel */}