Calendar: focusable file input has no accessible name #1302

Open
opened 2026-10-07 03:05:01 +00:00 by kayg · 0 comments
Owner

Steps

  1. Sign in as a User.
  2. Open the Calendar at 390 px in the light theme.
  3. Use Tab to move through the Calendar controls, or inspect the accessible tree.

Expected

Every focusable control has an accessible name that tells the User what it does.

Actual

A focusable input[type=file] in the Calendar region has no computed accessible name, associated label, aria-label, aria-labelledby, or title. A screen reader cannot identify the control.

Evidence

artifacts/bash-interop/calendar-390-light.png and artifacts/bash-interop/calendar-390-light-accessibility.txt.

Severity: minor

## Steps 1. Sign in as a User. 2. Open the Calendar at 390 px in the light theme. 3. Use Tab to move through the Calendar controls, or inspect the accessible tree. ## Expected Every focusable control has an accessible name that tells the User what it does. ## Actual A focusable `input[type=file]` in the Calendar region has no computed accessible name, associated label, `aria-label`, `aria-labelledby`, or title. A screen reader cannot identify the control. ## Evidence `artifacts/bash-interop/calendar-390-light.png` and `artifacts/bash-interop/calendar-390-light-accessibility.txt`. Severity: minor
Commenting is not possible because the repository is archived.
No labels
No milestone
No project
No assignees
1 participant
Due date
The due date is invalid or out of range. Please use the format "yyyy-mm-dd".

No due date set.

Dependencies

No dependencies set

Reference
kayg/calternal-v0#1302
No description provided.