You signed in with another tab or window. Reload to refresh your session.You signed out in another tab or window. Reload to refresh your session.You switched accounts on another tab or window. Reload to refresh your session.Dismiss alert
Long-press → tap Navigate (in geocode-bar) doesn't respond.
The Navigate button is inside the bar's body. In peek state, the bar has pointer-events: none and only specific children opt back in via:
.geocode-bar__nav is missing from this list, so on mobile Safari (where pointer-events: none propagation to children is browser-quirky) Navigate doesn't receive taps. Without Navigate firing, hideGeocodeBar() from fix(guidance): hide geocode-bar when starting navigation so Stop is tappable (#175) #176 doesn't run, the bar stays open, and Stop is also blocked.
Search → "Navigate here" → Stop doesn't respond.
The search dropdown (.search-dropdown, z-index: 2000) stays visible after Navigate here — its handler at geocoding.ts:246 calls startGuidance but never closes the dropdown. On smaller viewports the dropdown can overlap the bottom-left guidance pill area, and even when it doesn't, leaving stale UI is bad UX.
Fix
Add .geocode-bar__nav to the peek-state pointer-events: auto opt-in list.
Call hideDropdown() from the search dropdown's Navigate here click handler before startGuidance().
Acceptance
Long-press → Navigate (in bar): button responds, bar hides, guidance starts
Long-press → Navigate → Stop: Stop responds (no overlap)
Symptoms (after v0.31.2-beta)
Long-press → tap Navigate (in geocode-bar) doesn't respond.
The Navigate button is inside the bar's body. In peek state, the bar has
pointer-events: noneand only specific children opt back in via:.geocode-bar__navis missing from this list, so on mobile Safari (wherepointer-events: nonepropagation to children is browser-quirky) Navigate doesn't receive taps. Without Navigate firing,hideGeocodeBar()from fix(guidance): hide geocode-bar when starting navigation so Stop is tappable (#175) #176 doesn't run, the bar stays open, and Stop is also blocked.Search → "Navigate here" → Stop doesn't respond.
The search dropdown (
.search-dropdown,z-index: 2000) stays visible afterNavigate here— its handler atgeocoding.ts:246callsstartGuidancebut never closes the dropdown. On smaller viewports the dropdown can overlap the bottom-left guidance pill area, and even when it doesn't, leaving stale UI is bad UX.Fix
.geocode-bar__navto the peek-statepointer-events: autoopt-in list.hideDropdown()from the search dropdown'sNavigate hereclick handler beforestartGuidance().Acceptance