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:
I killed the Node-RED server, started it again, reloaded the admin UI, and the changed values are still there as expected.
So I'm not sure what you are seeing and would appreciate some info on how to perhaps reproduce it. Are you seeing any errors in the Node-RED log or in the browser log, for example?