baldav/docs
4aiman fd178ad97d Track detail: await history.go popstates before re-render after gap-fill revert/save
reopenDetail fired history.go(-count) then re-rendered synchronously, so the
async map/chart build raced the popstate unwind: the pending popstates
desynced the back stack and bumped the detail render token, and the render
bailed at the token check - map and charts came up blank until the next
event repainted them. Make reopenDetail async and await the popstate(s)
before showSessionDetail, the same resolve-on-popstate pattern as closeThen
(no setTimeout/setInterval).
2026-09-29 16:03:52 +03:00
..
plans Recording map: follow toggle to free-pan while riding 2026-09-26 23:44:18 +03:00
session-logs Track detail: await history.go popstates before re-render after gap-fill revert/save 2026-09-29 16:03:52 +03:00
brouter-findings.md Scrub location/identity: home city name and external mirror IP → placeholders 2026-09-10 00:55:45 +03:00
gps-model-findings.md Docs: repeat-detection findings and interval backlog notes 2026-09-21 12:42:57 +03:00