On the latest Flexdash version, a bug prevents correctly saving some flexdash configuration nodes. For example,if I change a dashboard name or port, it does not get saves, and creating a new dashboard always saves in flows file as port 80 with a blank name.
Also noticed the "rows" property on a flexdash panel also always saves in the flows file as "" blank.
Note I am on chrome, windows 10. Also tried on chrome windows 11, same. Didn't try any other setup.
Also note I sidestepped this issue by manually editing the flows file and restarting node-red, then everything works as expected, as long as no change is made to it in the node-red editor.
Also this was working right before I updated to the latest flexdash version, what the previous version was I do not know.
Just thought I'd post as I seem to have ruled out everything else on my local system.
I then added a date-time widget to the flow and on its 'general' tab clicked through the 'container' config to add a grid, a tab, and a FLexDash dashboard, all with default values.
I then deployed and checked the flows.json.
The I edited the dashboard config node, changed the name, and changed from using the built-in web server to using port 81. I hit 'update' and then deployed. Checking the flows.json shows the expected values: