orbeon/orbeon-forms — Issue #57: `xf:setvalue` evaluates `ref` before `if`
Author: avernet
Created: 2012-03-07 22:28:56+00:00
State: open

[Test case]

Evaluating the `ref` of a `setvalue` with `if="false()"` but not if there is an enclosing action with a `if="false()"` is inconsistent. (One could argue that it is always analyze and leads to an error if an undeclared variable is used, but this isn't what is happening.)

[Test case]: http://localhost:8080/orbeon/xforms-sandbox/run?url=https://raw.github.com/gist/1996648/testcase.xthml