Solución completa: corregir reset con la X, añadir limpieza de búsqueda y asegurar sincronización de paradas
This commit is contained in:
@ -34,7 +34,7 @@ const authStore = useAuthStore();
|
||||
|
||||
const { map, isLoaded, error: mapsError, initMap, addHtmlMarker, setCenter, setZoom, addMarker, addCleanMarker } = useGoogleMaps();
|
||||
const { estasCargando: estasCargandoRuta, errorRuta } = useDirectionsRoute();
|
||||
const { encontrarParadaCercana, paradaCercana, distanciaMetros, duracionCaminata } = useParadaCercana();
|
||||
const { encontrarParadaCercana, paradaCercana, distanciaMetros, duracionCaminata, limpiarCaminata } = useParadaCercana();
|
||||
const { calcularETA, busesActivos, cargando: etaCargando } = useETA();
|
||||
|
||||
const { procesarSeleccionDeRuta } = useFlujoPrincipal();
|
||||
@ -102,6 +102,7 @@ async function animateAndReload() {
|
||||
|
||||
// Limpiar mapa sin recargar
|
||||
clearMapMarkers();
|
||||
limpiarCaminata();
|
||||
showETACard.value = false;
|
||||
|
||||
// Recentrar en el usuario si está disponible (soft-reset)
|
||||
|
||||
Reference in New Issue
Block a user