Value of an input to a custom flow function can change mid-flow...is this intentional?

I’ve noticed that the value of an input to a custom flow function (say, inputs.value for instance) may change if the var it was set to changes. Is this intentional behavior? I was trying to rely on that value being static, and it took me a while to figure out that the input.value was actually being modified within the scope of the flow function.

1 Like