-- **A thread or project row is not tappable:** the thread list and the project picker render their rows without tappable accessibility roles, so `snapshot_ui` reports them among its element count but not among its `targets`. Both `tap` and `touch` require an `elementRef` drawn from that target list, and no coordinate-tap action is exposed, so those rows cannot be driven semantically at all. Plan a pass around what _is_ actionable — the composer, the filter and compose buttons, sheet surfaces, and toolbar controls — and treat "open a specific existing thread" as out of reach until the rows gain roles. Do not read this as an app defect.
0 commit comments