You are aware that all (non-mobile at least) browsers have something called "Developer Tools" right? You can open them from the menu or, on Windows anyway, F12 key will normally open the dev tools window which might be docked to the browser or separate.
The console is the logging interface for the browser. Whenever you add a console.log('something;) for example, that text will appear in the console. Think of it like Node-RED's logs but in the client browser instead of on the server. The above is what I see if my test D2 page is open.
If you are having issues with browser displays whether Dashboard, UIBUILDER, the Node-RED editor or indeed any other web page, it is often useful to look in the console for any errors.
Here, for example is what I see on this very page:
Y-Y-Y-yeah.... But this device is an Apple. No keyboard.
The stuttering there is not against you. It is just showing how much of a delicate situation I am in.
I'm not sure if I am crying wolf here or not.
The apple (tablet) is used to look at the dashboards.
I recently - in the last few days - I added a log of changed IP addresses.
When I look at it on this machine, all is sweet. But when I look at it via the apple browser - either FF or Safari and either in public or private mode - the dashboard is not showing me a list in the IP Address list.
I have discovered if I click the Bookmark icon (timestamp the log) the list appears.
Which is kind of indicative to me there is a problem with the list displaying itself.
Unfortunately, Apply like to make everything that isn't a simple user interaction REALLY HARD!
If you have a Mac, it is possible to enable dev tools on ipadOS and remotely use the devtools. If you don't have a Mac, maybe this app might work?
Alternatively, if you are feeling adventurous, you could try this ChatGPT suggested solution that redirects console.log to the visible web page. You would also need to at least capture console.error and console.warn as well.
But I'm more curious to what/why the list is not updated.
Quick question:
If I am viewing the same dashboard with TWO machines, and I click a button on one machine, will I see that in real time on the second one?
(I'll actually try it and report back.)
Yes. Most of my buttons are double press ones to get anything done.
If I single press a button, I see it change colour IRT on the other's screen.
So why is it only showing a populated list on one machine and not the other?
Maybe unanswerable. But that's about where I think I'm at just now.