Skip to content

Conversation

@EmmaSimon
Copy link
Contributor

@EmmaSimon EmmaSimon commented Jan 21, 2026

Summary

Ticket: Trip details route shape bug

Requires mbta/mobile_app_backend#415 to be deployed to the prod backend

Instead of using the same route shapes on the map that were present on the stop details page when you open trip details, this specifically loads the selected trip's shape. This also helps with branching and uncommon patterns, instead of showing all possible routes on trip details, now it will only show the route for the selected trip.

iOS
- [ ] If you added any user-facing strings on iOS, are they included in Localizable.xcstrings?
- [ ] Add temporary machine translations, marked "Needs Review"

android
- [ ] All user-facing strings added to strings resource in alphabetical order
- [ ] Expensive calculations are run in withContext(Dispatchers.Default) where possible (ideally in shared code)

Testing

Fixed broken tests and added a unit test for updated map VM behavior, verified that the behavior works as expected on both iOS and Android connected to a local backend

@EmmaSimon EmmaSimon force-pushed the es-trip-route-shape-disappearing branch from cc989cc to 75267b2 Compare February 10, 2026 14:26
@EmmaSimon EmmaSimon force-pushed the es-trip-route-shape-disappearing branch from 75267b2 to ed7ac01 Compare February 10, 2026 16:45
@EmmaSimon EmmaSimon marked this pull request as ready for review February 10, 2026 18:08
@EmmaSimon EmmaSimon requested a review from a team as a code owner February 10, 2026 18:08
@EmmaSimon EmmaSimon added this pull request to the merge queue Feb 10, 2026
Merged via the queue into main with commit 4fb0a17 Feb 10, 2026
11 checks passed
@EmmaSimon EmmaSimon deleted the es-trip-route-shape-disappearing branch February 10, 2026 21:22
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

2 participants