Once #2447745: Value of a hidden field should be empty in browser is implemented, hidding a component will trigger any conditionals that depend upon it. Because we don't prevent circular references in conditionals, this may cause an infinite recursion loop.

Steps to reproduce:
Create components A, B, and C
Create a conditional: IF A=1 AND B=1 THEN SHOW C
Create a conditional: IF C=1 THEN SHOW B
Create a submission.
Browser may already have a recursion depth error. If not, start entering 1 into each field

Comments

danchadwick’s picture

Category: Task » Bug report
Status: Active » Closed (duplicate)

Incorporated into related issue. Sorry for the noise.