From 1254951e7ea01d2e6d7a22bca006eb88a85e5f75 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?V=C3=ADctor=20Oliva?= Date: Wed, 12 Oct 2022 22:03:08 +0200 Subject: [PATCH] fix combineStates tests --- packages/context-state/src/combineStates.ts | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/packages/context-state/src/combineStates.ts b/packages/context-state/src/combineStates.ts index f97daac..9f3a6c6 100644 --- a/packages/context-state/src/combineStates.ts +++ b/packages/context-state/src/combineStates.ts @@ -66,9 +66,10 @@ export const combineStates = >>( } const isCurrentlyActive = instance.inactiveStates === 0 - const isLoaded = Object.values(instance.activeStates).every((v) => v) + const isLoaded = instance.emptyStates === 0 if ( isCurrentlyActive !== instance.latestIsActive || + isLoaded || isLoaded !== instance.latestIsLoaded ) { instance.latestIsActive = isCurrentlyActive