diff --git a/Sources/ComposableArchitecture/Observation/IdentifiedArray+Observation.swift b/Sources/ComposableArchitecture/Observation/IdentifiedArray+Observation.swift index 4206dc1702d2..8966058683be 100644 --- a/Sources/ComposableArchitecture/Observation/IdentifiedArray+Observation.swift +++ b/Sources/ComposableArchitecture/Observation/IdentifiedArray+Observation.swift @@ -100,6 +100,7 @@ public struct _StoreCollection: RandomAc #endif fileprivate init(_ store: Store, IdentifiedAction>) { self.store = store + store._$observationRegistrar.access(store, keyPath: \.currentState) self.data = store.withState { $0 } }