Closed nighelles closed 9 years ago
Still odd, seems almost like an indexing problem, but the indexing seems fine.
Doesn't seem like a race condition either, there's no way we're taking that long to render the array
Further oddness, the log doesn't seem to agree with what's being displayed, even though they're both being generated from the same place. I.E. Log says 3,2,5,2. but MultiArrivalTripView is displaying like 2, 5, 3 with odd spacing.
Extra trips aren't updating time either, detritus from previous render?
Looks like persistance of extra fields when a multiarrivaltrip farther down the list doesn't contain as many elements
Fixed with a careful look at how exactly cells are reused. Old programmatically generated labels still existed and were populated with garbage.
The sizing of the UITableViewCell elements nominally is working, but it oddly uses tiles that are too large or too small if it's not the first thing you searched for. I think its dequeueing a cell for reuse, and not updating how large it should be.