Relationships
#3928 Showcase editor: caption counter is not announced to screen readers
Opened by keeb · 10/25/2026
From the UI review on #1412.
components/profile/ShowcaseEditor.tsx: the caption character counter ({caption.value.length}/{CAPTION_MAX}) under the Caption textarea in the profile Edit panel's Showcase section isn't linked to the field and isn't a live region. Screen-reader users typing a caption don't hear the count, and the limit isn't programmatically tied to the field.
Fix: give the counter <p> an id (e.g. showcase-caption-counter) and aria-live="polite", and add aria-describedby="showcase-caption-counter" to the textarea. The Lore counter in islands/ProfileEditor.tsx already has aria-live but no aria-describedby; worth fixing both together. The native maxLength still caps the input, so nothing truncates silently; this is about announcing the count.
Open
No activity in this phase yet.
system commented 10/25/2026, 6:43:46 PM
Classified automatically when this issue was filed.
- Source: Swamp Club
If you feel this classification is incorrect, add a ripple to tell us so.
Sign in to post a ripple.