`CommandInput` sets `aria-expanded` to a boolean
Dieses Issue hat noch niemand übernommen.
- Vorherrschende Sprache
- Ruby
- Sterne
- 1k
- Forks
- 67
- Ø Merge
- 3 T. 12 Std.
- Gemergte PRs (30 T.)
- 14
Beschreibung
- Where:
command_input.rb,aria_expanded: true. Snapshot
command/dialogline 18. - Effect: same root cause as item 2; listed separately because the fix
is a real state string ("false"at rest, toggled by the controller),
not just"true". - Fix:
aria_expanded: "false"and havecommand_controller.jsset it;
re-record (on the 2.0 line)command/*.
Surfaced by the golden HTML suite (PR #536), which pins what 1.6 renders today — this defect included. Per maintainer decision (2026-09-19) main stays as is: this is addressed on the 2.0 line, and the golden snapshot that pins it is re-recorded there with the diff reviewed.
Source: design/v2/follow-up-issues.md.
Beitragsleitfaden
Erste Schritte
- Lies das ganze Issue und danach den Beitragsleitfaden des Projekts.
- Schreib ins Issue, dass du es übernimmst — das erspart doppelte Arbeit.
- Forke das Repository und arbeite in einem Branch.
- Öffne einen Pull Request, der die Issue-Nummer nennt.
Rechercherichtung
Beginne in command_input.rb bei aria_expanded und untersuche command_controller.js auf die Aktualisierung des Zustands. Führe die golden HTML suite oder den command/* snapshot aus, zeichne ihn anschließend auf der 2.0-Linie erneut auf und überprüfe den Diff. Erledigt bedeutet, dass der Ruhe- und der controllerverwaltete Zustand die erwarteten ARIA-Zeichenfolgen verwenden, ohne die 1.6-Linie zu ändern.
Vom Indexierungsmodell aus dem Issue-Text verfasst.
Bewertung
- Tech-Stack
- javascript, ruby
- Bereich
- accessibility, frontend, testing
- Issue-Typ
- Bug
- Schwierigkeit
- 3/5
- Geschätzter Aufwand
- 1-2 Tage
- Aktivitätsstatus
- Aktiv
- Klarheit
- Klar beschrieben
- Anfängerfreundlichkeit
- 72/100