From 0702207d22bf91e9b1ee6e0541ad38b7f8885aeb Mon Sep 17 00:00:00 2001 From: david-swift Date: Sun, 30 Jun 2024 08:34:30 +0200 Subject: [PATCH] Fix updateProperties not passed correctly in state wrappers --- Sources/View/StateWrapper.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/Sources/View/StateWrapper.swift b/Sources/View/StateWrapper.swift index ee64746..52b8d43 100644 --- a/Sources/View/StateWrapper.swift +++ b/Sources/View/StateWrapper.swift @@ -57,7 +57,7 @@ public struct StateWrapper: ConvenienceWidget { updateProperties: Bool, type: WidgetType.Type ) { - var updateProperties = storage.fields[updateID] as? Bool ?? false + var updateProperties = updateProperties ? true : (storage.fields[updateID] as? Bool ?? false) storage.fields[updateID] = false for property in state { if let oldID = storage.state[property.key]?.id {