Skip to content

Conversation

@EmmaSimon
Copy link
Contributor

Summary

Ticket: [QA & release track this trip]

Address the actionable changes from iOS QA.

  • Minor padding tweak on trip details stop rows
  • Address an issue caused by MapStyleLoaded being called more frequently by mapbox on iOS, it was always using the set of rail routes even when called on trip or stop details where it should have a more specific filtered list

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

Verified that the padding was correct by measuring screenshots, and that the selected route exclusively stays visible on trip details

On iOS, the MapStyleLoaded event is fired more frequently by mapbox.
Instead of always using the rail routes, use the VM's current
routeShapes value, which will be set to a single route on trip details.
@EmmaSimon EmmaSimon requested a review from a team as a code owner September 30, 2025 20:33
@EmmaSimon EmmaSimon requested a review from BrandonTR September 30, 2025 20:33
@EmmaSimon EmmaSimon added this pull request to the merge queue Oct 1, 2025
Merged via the queue into main with commit 00c1a7b Oct 1, 2025
7 checks passed
@EmmaSimon EmmaSimon deleted the es-track-trip-ios-qa branch October 1, 2025 14:53
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.

3 participants