After changing the group name (and/or the page name in the page config) then you have to click the Update button and then the Deploy button for those changes to take effect. The blue dot on the node should then disappear.
In Node-red 4, the Deploy button was slightly greyed-out when a node's config dialog was open.
Now in v5 the mouse pointer should change to a red circle with a diagonal bar. (Stretching my mind back to the Highway Code, I'd say it's a No Waiting sign)
jbudd, yes the mouse pointer changes while the mouse is in the config pane. Changes back to normal when you edit the config panel. I can edit the name but the actual configuration setting doesn't change and the title on the tab remains Page 1.
Update: I tried manually editing the flow.json file and the names did change, both in the config tab and on the dashboard page. So the issue is in the configuration edit page.
jbudd, you're right. It would normally be necessary to create a new group and then add the new page to the new group. The steps I show are a bit oversimplified. But I also tried that and the names still don't change.
Colin, I've tried every possible combination. Finally I loaded a new copy of Trixie on a new card, reinstalled, full update/upgrade, install node red newly using the script Running on Raspberry Pi : Node-RED
It still says version 5.0.1 but now it works.
For others doing this, adding a tab is a little convoluted, especially if you are used to the old dashboard.
Install Dashboard 2
Drag a button onto the workspace
Double-click to open configuration panel
Group shows in red with "none"
Hit +
Opens the Add a new ui-group config node, also red
Hit +
Opens the Add new ui-page config node. The UI drop-down is red. YOU DO NOT WANT TO CREATE A NEW UI. No more + clicks.
Hit the drop-down arrow to select the default UI, My Dashboard[/dashboard]
Select a Theme
Enter a name for the page
Click Add
Back to Add a new ui-group node
Enter a name for the group
Click Add
Make the settings you need on the button or other dashboard node
Click Done
When you add more nodes, select the page and group you want using the drop-down
Warning, don't know if this is related, but at one point in the adventure I accidentally installed the old deprecated dashboard. It was not possible to remove it. I'm pretty sure it was after the issue with disappearing names showed up. In this situation, save your project by downloading it and reinstall node red using the script. When you import the download, be sure to reject any old dashboard nodes when asked to install nodes.
A comment about your Point 3, etc.
When I open the config panel for the button on a new Node-red installation the group field shows [Page 1] Group 1 rather than "none"
For some reason I am getting presented with a default ui-base, ui-page, ui-theme and ui-group. In this case I can use the pencil button to edit rather than creating a new group etc.
You do need to deploy the ui-base, theme, page and group before the button will work.
About Dashboard 1
It is possible to uninstall this, either from the palette manager or the command line.
If you experience difficulty, have you already dragged a node onto the editor? Unused configuration nodes might have been created, and they may have to be deleted in Node-red before uninstalling (I have not tried so not 100% sure).
In any case, there is no harm having both dashboards installed together, they do not interfere with each other.
Two common issues with the dashboard setup:
You import a flow and end up with two ui-pages which have the same path defined - eg /page1. You have to change or delete one of them
A page must have a theme. Don't omit to choose a theme from the dropdown.
This error popped up as soon as I double-clicked on the ui-table node (dashboard 2.0). No idea what it means.
Debugging steps since last post:
Reload Node-red on a new instance of Trixie.
As noted earlier, labelling the groups and pages seems to work
Installed Box64, MariaDB in a docker dock and STM32CubeProgrammer
Imported an older version of the main node-red flows.json
Now I can't change group and page labels from defaults.
Tried reinstalling node red using the Raspberry PI script. Notice this did not remove the palette nodes.
Imported the same version.
Still can't change group and page names on a newly inserted dashboard 2 node.
The old groups and pages I did some time ago still have the names I assigned them. Just can't add a new page with non-default names.
I probably should note that I use an Edge browser on a Windows 11 machine to develop on the little Pi. A seven-inch screen doesn't cut it for development. Everything is up to latest revisions.
Sadly I am restricted from providing a copy of the actual flows, NDA. But the issue persists even with the simple example I started with, leading me to suspect one of the nodes is at fault.
The Page field shows "Page Name" instead of "Database". If you click update all the way out you get the Pages information as shown in Step 1, same as before. With a clean install you can change the page and group names using the same procedure.