Rupic
Log in
assistant-ui/assistant-ui
Issue #7723Open

a11y: feedback buttons do not expose their submitted state

Opened 2026-09-18 15:19:58Updated 2026-09-18 15:21:32Bug

Timeline

Live
  1. 15:19
    Issue #7723 opened

    2026-09-18 15:19:58

  2. 15:20
    Slack mirrorDone

    2026-09-18 15:20:07 · 69ms

  3. 15:21
    AnalysisDone

    2026-09-18 15:21:32

  4. 15:21
    Slack mirrorDone

    2026-09-18 15:21:39 · 797ms

  5. 15:25
    Fix decisionDone

    2026-09-18 15:25:15 · Dispatched

  6. 15:25
    Deep analysisDone

    2026-09-18 15:25:15

  7. 15:35
    PR #7725 openedDraft

    2026-09-18 15:35:33

  8. 15:35
    FixDone

    2026-09-18 15:35:34

  9. 15:35
    ReviewSkipped

    2026-09-18 15:35:36 · Pr draft

  10. 15:36
    Slack mirrorDone

    2026-09-18 15:36:02 · 171ms

  11. PR fixPending

Pull requests

PR #7725DraftClosesUpdated 2026-09-18 15:35:56

fix(react): expose feedback submission state

rupic/fix-7723-b14682e89404 files

0 review rounds

Premise probe·Premise reproduced·node -e 'const fs=require("fs"); for (const f of ["packages/react/src/primitives/actionBar/ActionBarFeedbackPositive.tsx","packages/react/src/primitives/actionBar/ActionBarFeedbackNegative.tsx"]) { const s=fs.readFileSync(f,"utf8"); if (!s.includes("data-submitted") || s.includes("aria-pressed")) throw new Error(`${f}: reported omission not present`); } console.log("PASS: both feedback primitives render data-submitted conditionally and contain no aria-pressed attribute")'
Powered by Rupic