TO REPLICATE:
1. Build a data field project with a number of settings and include a text input that uses a prompt eg:
<setting propertyKey="@Properties.tgt1" title="@Strings.tgt1Tit" prompt="@Strings.tgtPr"> <settingConfig type="alphaNumeric" errorMessage="@Strings.tgtError"/> </setting>
2. Define the project with an empty default value, so that the prompt shows
<property id="tgt1" type="string"/>
3. Use System.println() in the DataField project to display the value of each setting when it is changed / received
4. Run the project and then edit settings by pressing Ctrl+P, but leaving the text input empty
EXPECTED RESULTS
The value of the text input should be empty - nothing has been entered.
ACTUAL RESULTS
The value of the text input has been reset to the value of the prompt!