From 22f86e08b6d9e4480e0104cd517efb5ab160f45b Mon Sep 17 00:00:00 2001 From: Josep M Sobrepere Date: Thu, 8 Apr 2021 10:32:01 +0200 Subject: [PATCH] chore(core): improve shareLatest implementation --- packages/core/src/internal/share-latest.ts | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/packages/core/src/internal/share-latest.ts b/packages/core/src/internal/share-latest.ts index 61d08f6..260eae9 100644 --- a/packages/core/src/internal/share-latest.ts +++ b/packages/core/src/internal/share-latest.ts @@ -49,8 +49,8 @@ const shareLatest = ( subject!.complete() }, ) + if (subscription.closed) subscription = null emitIfEmpty() - if (subscription && subscription.closed) subscription = null } else { innerSub = subject.subscribe(subscriber) if (currentValue !== EMPTY_VALUE) {