Skip to content

Commit 3ba04bc

Browse files
committed
[Bugfix] Fix DynamicContainer.eraseItem implementation
1 parent cbed58c commit 3ba04bc

File tree

1 file changed

+2
-2
lines changed

1 file changed

+2
-2
lines changed

Sources/OpenSwiftUICore/Layout/Dynamic/DynamicContainer.swift

Lines changed: 2 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -695,9 +695,9 @@ struct DynamicContainerInfo<Adapter>: StatefulRule, AsyncAttribute, ObservedAttr
695695
mutating func eraseItem(at index: Int) {
696696
let phase = info.items[index].phase
697697
switch phase {
698-
case .identity, nil:
698+
case .willAppear, nil:
699699
preconditionFailure("")
700-
case .willAppear:
700+
case .identity:
701701
break
702702
case .didDisappear:
703703
info.removedCount &-= 1

0 commit comments

Comments
 (0)