From e1a3bb6571586b0a6134cff55ed709b8b7d2136b Mon Sep 17 00:00:00 2001 From: Richard Steinmetz Date: Thu, 9 Jan 2025 15:39:39 +0100 Subject: [PATCH] fix(dashboard): don't reload hidden widgets Signed-off-by: Richard Steinmetz --- apps/dashboard/src/DashboardApp.vue | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/apps/dashboard/src/DashboardApp.vue b/apps/dashboard/src/DashboardApp.vue index ab4a302f36f..81bd93bea7e 100644 --- a/apps/dashboard/src/DashboardApp.vue +++ b/apps/dashboard/src/DashboardApp.vue @@ -295,6 +295,10 @@ export default { for (const widget of Object.values(this.apiWidgets)) { if (widget.reload_interval > 0) { setInterval(async () => { + if (!this.layout.includes(widget.id)) { + return + } + await this.fetchApiWidgetItems([widget.id], true) }, widget.reload_interval * 1000) }