Hi. If I use Xcode 15 to build wwdc2022-10054 (The SwiftUI Cookbook for Navigation sample project), it crashes when, on an iPad, you:
- Choose "Three Column Navigation" in the app (so you need to run this on an iPad or iPad simulator)
- Select category Dessert
- Select recipe Tiramisu**
- Select category Pancake
- Select any pancake recipe
**selecting anything from "Kanom Thong Ek" or beyond will cause the crash.
It seems to be a problem with selecting an item (recipe) when the previous recipe you selected is at least one position further down than the length of the current category recipe list. It's like SwiftUI is trying to deselect a previous list item or something, but the list is now shorter so that item doesn't exist anymore.
I'm not sure if it crashed when built with Xcode 14, but it certainly does with Xcode 15.