diff --git a/src/client/stores/CalculationStore/Effects/autorun.ts b/src/client/stores/CalculationStore/Effects/autorun.ts index c425bd7..982d4fc 100644 --- a/src/client/stores/CalculationStore/Effects/autorun.ts +++ b/src/client/stores/CalculationStore/Effects/autorun.ts @@ -119,8 +119,6 @@ const autorunEffects: IAutorunEffect[] = [ }, calculationStore => () => { - calculationStore.setFilter('selectLeaseObjectCategory', undefined); - const { leaseObjectType: leaseObjectTypeId } = calculationStore.values; if (!leaseObjectTypeId) { calculationStore.setStatus( diff --git a/src/client/stores/CalculationStore/Effects/reactions/otherReactions.ts b/src/client/stores/CalculationStore/Effects/reactions/otherReactions.ts index b036363..5669282 100644 --- a/src/client/stores/CalculationStore/Effects/reactions/otherReactions.ts +++ b/src/client/stores/CalculationStore/Effects/reactions/otherReactions.ts @@ -1674,6 +1674,8 @@ const reactionEffects: IReactionEffect[] = [ calculationStore.setValidation('tbxCountSeats', undefined); calculationStore.setValidation('tbxMaxMass', undefined); + calculationStore.setFilter('selectLeaseObjectCategory', undefined); + if (!leaseObjectTypeId) { return; }