iOS: Listen beim Zurueckkommen neu laden (Bestand nicht mehr veraltet)
Nach dem Anlegen eines Einzelstuecks im Detail zeigte die Produktliste weiter "Bestand 0", weil sie nicht aktualisiert wurde (das Stueck war aber gespeichert). Produkt- und Einzelstueckliste laden jetzt bei jedem Erscheinen neu (onAppear), auch beim Zurueckkommen aus der Detailansicht. Co-Authored-By: Claude Opus 4.8 <noreply@anthropic.com>
This commit is contained in:
co-authored by
Claude Opus 4.8
parent
902b597091
commit
1d173bb9c0
@@ -102,7 +102,8 @@ struct ItemListView: View {
|
||||
.toolbar { ToolbarItem(placement: .topBarTrailing) { filterMenu } }
|
||||
.overlay { if busy && items.isEmpty { ProgressView() } }
|
||||
.refreshable { await load() }
|
||||
.task { await load() }
|
||||
// Auch beim Zurückkommen aus dem Einzelstück neu laden (z.B. Lagerort geändert).
|
||||
.onAppear { Task { await load() } }
|
||||
.alert("Fehler", isPresented: Binding(get: { error != nil }, set: { if !$0 { error = nil } })) {
|
||||
Button("OK", role: .cancel) {}
|
||||
} message: { Text(error ?? "") }
|
||||
|
||||
Reference in New Issue
Block a user