Skip to content

Marking prompt says "Tap the ac unit" #25

Open

Description

@AidenJohnston

On TestFlight build 1.1 (field test run 1, PR #23), marking the AC unit shows "Tap the ac unit". This is B-16 in the verification bug triage (verification/product/bug-triage.md on t3/verification).

Cause. ScanCopy.markingPrompt lowercases the feature name for every kind (ScanCopy.swift#L157, used at L171-L172), so "AC unit" becomes "ac unit". The same triage item notes that VoiceOver reads "Mark ac unit", and reads "ft" and "in" as letters.

Fix. Keep "AC" in capitals: give each kind its own mid-sentence noun instead of lowercasing. For VoiceOver, add accessibility labels that say "feet" and "inches".

Clip, 0:57–1:02 of the run 1 recording:

04-tap-the-ac-unit-B16.mp4

Activity

  1. added
    bugSomething is broken or behaving incorrectly.
    accessibilityBarrier affecting people with disabilities
    size:XS0-9 effective changed lines.
    on Sep 26, 2026
  2. AidenJohnston commented on Sep 26, 2026

    @AidenJohnston
    CollaboratorAuthor

    Seen again in field test run 2 (build 3.1): "Tap the ac unit / Put the circle on it and tap Mark, or tap it on screen." at 1:32. Build 3.1 predates the fix in PR #34.

  3. added a commit that references this issue on Sep 26, 2026
  4. AidenJohnston commented on Sep 27, 2026

    @AidenJohnston
    CollaboratorAuthor

    Build 4.1 field test (TestFlight 4.1, beta 45017ba, iPhone 14 without LiDAR, three runs on 2026-09-26): fixed.

    The mark prompt now reads "Tap the AC unit": run 1 at 4:19–4:25 and run 2 at 3:46. Run 3 marked nothing, so it didn't come up. VoiceOver wasn't checked.

    Analyses: PR #60 (run 1, run 2).

Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Metadata

Metadata

Assignees

No one assigned

    Labels

    accessibilityBarrier affecting people with disabilitiesbugSomething is broken or behaving incorrectly.size:XS0-9 effective changed lines.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions