UITableView selection changed at some point

Steve Mills

I have a UITableView that has x number of simple rows (name and image), then one row at the end that also has a name and image, but also uses a disclosure indicator accessory, which opens a new scene (I'll call it scene B) when tapped. In previous versions of iOS (currently I can only check 10.0), tapping that last row would select it, and then when returning from the scene B, it would still correctly be selected. Now in iOS 13, it no longer *appears* to be selected when I return from scene B. But, if I get the table view's indexPathForSelectedRow, it is indeed the correct row.

Is there something I need to do to fix this? I'll obviously report this bug, but I sure would like to find a hack to make it work correctly.

Steve Mills
Drummer, Mac geek