diff --git a/canvas/src/components/settings/UnsavedChangesGuard.tsx b/canvas/src/components/settings/UnsavedChangesGuard.tsx index 00a8c4ae..3e38e29b 100644 --- a/canvas/src/components/settings/UnsavedChangesGuard.tsx +++ b/canvas/src/components/settings/UnsavedChangesGuard.tsx @@ -41,6 +41,11 @@ export function UnsavedChangesGuard({ + {/* Screen-reader-only description — satisfies Radix aria-describedby requirement + without adding visible text to the dialog. */} + + This dialog asks whether to discard or keep editing unsaved changes. + Discard unsaved changes? @@ -50,6 +55,7 @@ export function UnsavedChangesGuard({ Keep editing + {/* eslint-disable-next-line jsx-a11y/click-events-have-key-events */}