We have noticed an incorrect behavior for us when using default values and would like to
know from the community if this is normal behavior or a bug.
In a subflow I have set a default value for an input. This should be used if the input is not used. (gray)
If I insert the subflow into my flow and give the input an empty value ("), then the default value is used in the subflow.
From our understanding, we would have expected if I "activate" the input field and store some values, such as get('input', ''),
then this value should be used in the subflow, as it was a conscious decision from the developer.
Currently the check seems to only look at the value if it is null or none.
Shouldn't it rather be evaluated whether the input is used at all?
Cheers
Robert