A recent release of @flowfuse/node-red-dashboard (Somewhere between 1.22 and 1.29) introduced the possibility of choosing the source of the text node value.
- If you set it to use a string (ie the text node content is static), initially nothing is displayed
Until a message arrives at the node (it need not have a payload), when the value shows up.
After the first message, the value is remarkably "sticky", you have to clear the browser cache and/or restart Node-red to see the problem again.
This means that to get static text displayed at startup, you have to connect an inject node set to fire after 0.1 sec to the text node input, effectively making the ability to specify static text redundant.
- The default value in this field for a message property is msg.payloads. I believe it should be msg.payload.