Problem
When entering a route search and then tapping “Later” to view later connections, the app displays a list of additional connections correctly.
However, when opening the detail view of one of these later routes, the wrong route is shown.
Instead of opening the selected “later” route, the app displays the route that previously occupied the same list position before the user tapped “Later”.
Example: If the 3rd route in the original list was “Route A”, and after tapping “Later” the 3rd route is now “Route B”, tapping the 3rd route still opens the details for Route A.
Expected Behavior
Tapping on a route in the “Later” results list should open the correct corresponding route, not a cached or previously loaded one.
Steps to Reproduce
- Enter a route search.
- Tap “Later” to load additional departures.
- Tap on any of the newly displayed routes.
- The app opens the detail page for a different (older) route.

Problem
When entering a route search and then tapping “Later” to view later connections, the app displays a list of additional connections correctly.
However, when opening the detail view of one of these later routes, the wrong route is shown.
Instead of opening the selected “later” route, the app displays the route that previously occupied the same list position before the user tapped “Later”.
Example: If the 3rd route in the original list was “Route A”, and after tapping “Later” the 3rd route is now “Route B”, tapping the 3rd route still opens the details for Route A.
Expected Behavior
Tapping on a route in the “Later” results list should open the correct corresponding route, not a cached or previously loaded one.
Steps to Reproduce