- ROOT CAUSE: MapLibre Camera re-applies its last setCamera() stop on every re-render, so a search (setZones) snapped the map back to the last programmatic target. Memoize the Camera + UserLocation elements so search re-renders never touch them; only the marker ShapeSource updates. (Confirmed via [CAM] trace.) - Login: brain-car logo + full theming so text is readable in light/dark - Meter policies: negative Rate is a sentinel (RateType No Parking=-1 / Free=-3), not a price; show DisplayString + colored type dot, real $/hr only when positive. Fix zone rate "$ 4.00" formatting. Co-Authored-By: Claude Fable 5 <noreply@anthropic.com> |
||
|---|---|---|
| .. | ||
| api | ||
| auth | ||
| features | ||
| navigation | ||
| notifications | ||
| screens | ||
| theme | ||