diff --git a/src/interactions/InteractionSettings.tsx b/src/interactions/InteractionSettings.tsx index 2519669..87bdf98 100644 --- a/src/interactions/InteractionSettings.tsx +++ b/src/interactions/InteractionSettings.tsx @@ -357,7 +357,7 @@ export default function InteractionSettings(props: Props) { const addCondition = () => { let updatedInteraction = Interaction.clone(interaction); let updatedRawConditionValues = rawConditionValues; - if (numConditions < 2 && interaction.settings.source) { + if (numConditions < device.maxConditions() && interaction.settings.source) { let condition = pond.InteractionCondition.create(); condition.measurementType = getMeasurements( interaction.settings.source.type