Skip to content

"Ending the wall here leaves out N ft you walked" shows during tilt tasks, unprompted #66

Open

Description

@AidenJohnston

"Ending the wall here leaves out N ft you walked" shows under the wall strip during tilt tasks, when the homeowner hasn't asked to end the wall. Nothing ties it to the "Wall ends here" button, so it reads as a warning that something went wrong.

Seen in. Device field test of TestFlight build 4.1 (beta at 45017ba), iPhone 14 without LiDAR, iOS 26.6.2. Times are in each run's screen recording. All three runs:

  • Run 1 (indoor mock wall), 1:49–2:00: "leaves out 2 ft you walked" during "Tilt down…".
  • Run 2 (same mock wall), 2:02–2:06: "2 ft"; 2:28–2:38: "3 ft", then "5 ft", "4 ft", "2 ft", during tilt tasks.
  • Run 3 (a real house), 0:38, 0:54–0:56 and 1:10–1:14: "2 / 5 / 8 / 11 ft" while the tester walked away from the wall into the yard, not along it.

What happens. The line sits in the strip's legend with the end-preview swatch while the card asks to tilt down or up. The number changes as the phone moves (run 3 counted up to 11 ft while walking out from the wall). The tester didn't press "Wall ends here" and nothing on screen says the line is about that button.

Cause.

  • During .aimAtGround, .aimAtWall and .stepBack, the end on offer is the side of the meter the phone is on, so an end preview exists on every tilt task (ScanEngine+Ends.swift#L13-L27).
  • Its leavesOutWalked is set whenever the phone's projected place is at least one keyframe spacing short of the farthest walked point (ScanEngine+Ends.swift#L59-L62). Stepping back from the wall or walking out at an angle moves the projected place.
  • The strip shows it in the legend whenever it is set (WallTape.swift#L87-L100, copy at ScanCopy.swift#L105-L108).

Fix direction.

  • Show the "leaves out" line only while the walk asks to walk that side or mark its end, or while "Wall ends here" is pressed or about to be confirmed.
  • Or attach it to the button ("Wall ends here: leaves out 2 ft you walked"), so it reads as that button's consequence.
  • Consider hiding it when the phone is far out from the wall, where the projected place along the wall means little.

Related.

Screen recordings are in the comment below.

Activity

  1. added
    bugSomething is broken or behaving incorrectly.
    size:S10-29 effective changed lines.
    on Sep 27, 2026
  2. AidenJohnston commented on Sep 27, 2026

    @AidenJohnston
    CollaboratorAuthor

    Screen recordings from the build 4.1 field test (TestFlight 4.1, iPhone 14 without LiDAR). Click a link to play.

    Times are in each run's recording. Full analyses: PR #60.

  3. added a commit that references this issue on Oct 15, 2026
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

    bugSomething is broken or behaving incorrectly.size:S10-29 effective changed lines.

    Projects

    No projects

      Milestone

      No milestone

      Relationships

      None yet

      Development

      No branches or pull requests

      Issue actions