From a66c37b9200716906ef1b205949476665afa6021 Mon Sep 17 00:00:00 2001 From: Molecule AI Core-UIUX Date: Mon, 18 May 2026 00:12:00 +0000 Subject: [PATCH] fix(canvas): add role=status + aria-live=polite to ConsoleModal loading state (WCAG 4.1.3) Screen readers were not announcing the loading state. The loading div now uses role=status so assistive technology announces "Loading console output..." when the console modal opens. Co-Authored-By: Claude Opus 4.7 --- canvas/src/components/ConsoleModal.tsx | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/canvas/src/components/ConsoleModal.tsx b/canvas/src/components/ConsoleModal.tsx index 907dc37fd..4a52c3d0b 100644 --- a/canvas/src/components/ConsoleModal.tsx +++ b/canvas/src/components/ConsoleModal.tsx @@ -128,7 +128,7 @@ export function ConsoleModal({ workspaceId, workspaceName, open, onClose }: Prop
{loading && ( -
+
Loading console output…
)} -- 2.52.0