From f9114f57722e76d01da64a936d881dcfdbd7c974 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Olejn=C3=ADk?= Date: Tue, 25 Jun 2019 18:34:08 +0200 Subject: [PATCH 1/2] Fix RealmCollection bug --- ACKReactiveExtensions/Realm/RealmExtensions.swift | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/ACKReactiveExtensions/Realm/RealmExtensions.swift b/ACKReactiveExtensions/Realm/RealmExtensions.swift index f267ec9..d4f7ba5 100644 --- a/ACKReactiveExtensions/Realm/RealmExtensions.swift +++ b/ACKReactiveExtensions/Realm/RealmExtensions.swift @@ -107,7 +107,7 @@ public extension Reactive where Base: RealmCollection { /// Property which represents the latest value var property: ReactiveSwift.Property { - return ReactiveSwift.Property(initial: self.base, then: values.ignoreError().skip(first: 1) ) + return ReactiveSwift.Property(initial: base, then: values.ignoreError() ) } } From 21ecf830d93fba675f8115cedc1b2ddf376d7eb3 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Jakub=20Olejn=C3=ADk?= Date: Tue, 25 Jun 2019 18:37:14 +0200 Subject: [PATCH 2/2] Update CHANGELOG.md --- CHANGELOG.md | 2 ++ 1 file changed, 2 insertions(+) diff --git a/CHANGELOG.md b/CHANGELOG.md index aac2ac5..b6d0e4f 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -8,6 +8,8 @@ ## master +- fix `RealmCollection` bug in case when Realm data is modified before it sends initial change notification (#43, kudos to @olejnjak) + ## 5.0 - update ReactiveSwift & ReactiveCocoa, use native Result (#41, kudos to @olejnjak)