Fix tag assignment in post UI

This commit is contained in:
Christoph Hagen
2025-06-16 10:09:38 +02:00
parent 1d0eba9d78
commit 8508719dbe
13 changed files with 74 additions and 54 deletions

View File

@@ -2,7 +2,7 @@ import SwiftUI
protocol MainContentView: View {
associatedtype Item
associatedtype Item: Identifiable
init(item: Item)

View File

@@ -12,6 +12,7 @@ struct SelectedContentView<Contained>: View where Contained: MainContentView {
var body: some View {
if let item = selected {
Contained(item: item)
.id(item.id)
} else {
HStack {
Spacer()

View File

@@ -12,7 +12,7 @@ struct SelectedDetailView<Contained>: View where Contained: MainContentView {
var body: some View {
if let item = selected {
Contained(item: item)
//.id(item.id)
.id(item.id)
} else {
EmptyView()
}