SwiftUI(iOS 13.3) / ScrollView 上に配置した List の項目選択が残る問題

SwiftUI iOS 13.3 で

  • ScrollView 上に List を配置する
  • その List から NavigationLink で遷移する

を試すと、項目の選択が残ったままになる。

再現させる最小限のサンプルを GitHub においた↓

iOS 13.2 の時点で発生していたんだけど、 iOS 13.3 になっても変わらず。。。

困ったもんだね。




似たような問題が StackOverflow でも上がっていた↓