Skip to content

Commit 2fb8564

Browse files
committed
Fix DynamicContainer layout update issue
1 parent 0c0f992 commit 2fb8564

File tree

1 file changed

+3
-1
lines changed

1 file changed

+3
-1
lines changed

Sources/OpenSwiftUICore/Layout/Dynamic/DynamicContainer.swift

Lines changed: 3 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -340,7 +340,9 @@ struct DynamicContainerInfo<Adapter>: StatefulRule, AsyncAttribute, ObservedAttr
340340
needsPhaseUpdate = false
341341
}
342342
let (changed, hasDepth) = updateItems(disableTransitions: disableTransitions)
343-
if !changed {
343+
if changed {
344+
needsUpdate = true
345+
} else {
344346
for (index, item) in info.items.enumerated().reversed() {
345347
guard let phase = item.phase else {
346348
continue

0 commit comments

Comments
 (0)