When determining the visibility of a question, all associated conditions are considered. Here's how the process works:
If there is only one valid condition that determines the visibility of the question, the action specified in that condition is followed.
-
If there are multiple valid conditions, consider the following cases:
If all the conditions have the same action type (either all show the question or all hide it), that action type will be used.
If the conditions have different action types (some say to show the question while others say to hide it), the action type of the condition with the highest priority is chosen. This helps in cases where conflicting conditions exist.
-
In cases where there are no valid conditions, proceed as follows:
The action types of all associated actions are reversed. If an action was originally set to show the question, it will be changed to hide it, and vice versa.
If there is no "show" action, the question is hidden.
If there is only one "show" action, the question is displayed.
If there are multiple "show" actions, the action type of the condition with the highest priority is selected.