The old stop path re-added every native point "not already in the DB", which raw-inserted points the live poll had intentionally dropped (stationary / auto-pause / wrong state) with scrambled timestamps. The detail view draws by seq order, so those late-written points with early timestamps rendered as spikes across the map (distance stayed correct — computeStats sorts by ts). Now stop imports only points past _lastProcessedTs (the poll's processed marker): the genuinely un-polled tail, including a screen-off stretch, without re-adding filtered points. |
||
|---|---|---|
| .. | ||
| capabilities | ||
| gen/android/app/src/main | ||
| icons | ||
| src | ||
| build.rs | ||
| Cargo.lock | ||
| Cargo.toml | ||
| tauri.conf.json | ||