NavigationLink отображает окно назначения дважды подряд

При щелчке изображения в NavigationLink целевое представление отображается дважды (для каждого элемента во втором цикле ForEach).

Фотообъект соответствует ObservableObject, Hashable, Identifiable

List {
    ForEach(self.photoList.photos.chunks(2), id: \.self) {
        photo in
        HStack {
            ForEach(photo, id: \.self) {
                photo1 in
                NavigationLink(destination: DetailImageView(photo: photo1)){
                    Image(uiImage: UIImage(data : photo1.image as Data)!)
                    .resizable()
                    .scaledToFit()
                    .shadow(radius: 10)
                    .cornerRadius(20)
                }
                    
            }
        }
    }
}

person rizwana Ishaque    schedule 07.08.2020    source источник
comment
Я нашел здесь разрешение, переход на ScrollView решил проблему. stackoverflow .com / questions / 59440226 /   -  person rizwana Ishaque    schedule 07.08.2020