mirror of
https://github.com/storytold/lightcraft.git
synced 2026-11-02 22:49:48 -06:00
Drawn as one widget, a chip and its × lost the names a button gave them: screen readers met unlabeled buttons. The chip is now named after its whole keyword (even when cut short on screen) and the × "Remove “…”". Both answer under ids made from their keyword rather than their place in the row, so a chip's open menu stays with its keyword when the chips change underneath it (an undo, a sync). Co-Authored-By: Claude Opus 5.5 <noreply@anthropic.com>