fix combineStates tests

This commit is contained in:
Víctor Oliva 2022-10-12 22:03:08 +02:00
parent 1c3cc752b7
commit 1254951e7e

View File

@ -66,9 +66,10 @@ export const combineStates = <States extends StringRecord<StateNode<any>>>(
}
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