Sometimes I build a big dashboard for lookup purpose (e.g show all stats for a particular user X). Users should first select/set some dropdown/text value before they can click “Submit” to see the data.
Right now on default load all the widgets are run, this is quite wasteful and also reduce load time.
The current workaround is to set the value to some dummy value so that the queries return zero data. Still it’s not ideal.
Will be great to have a dashboard’s option that says something like “Lazy loading: Do not run dashboards on first/default load” or something, so that users need to deliberately click “Submit”.
2nd this one. I’m using one table list as a sort of slicer so that other widgets will show data once a row is selected. Have those widgets not run on load would help avoid setting fake initial values.
I’m happy to announce that we have recently added a setting in Dashboard Preferences that lets you disable Dashboard Autoload and avoid spawning unnecessary Jobs!