From cff606815eee0609c90db1d00cd67cfc1ef5b622 Mon Sep 17 00:00:00 2001 From: Harald Bamberger Date: Fri, 14 Feb 2025 13:33:29 +0100 Subject: [PATCH] fix TransitionGroup children have to be keyed when adding a new widget to dashboard --- public/js/components/Dashboard/Dashboard.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/public/js/components/Dashboard/Dashboard.js b/public/js/components/Dashboard/Dashboard.js index cd721264a..74a65ecaa 100644 --- a/public/js/components/Dashboard/Dashboard.js +++ b/public/js/components/Dashboard/Dashboard.js @@ -55,6 +55,7 @@ export default { } this.$refs.widgetpicker.getWidget().then(widget_id => { widget.widget = widget_id; + widget.id = 'loading_' + String((new Date()).valueOf()); let loading = {...widget}; loading.loading = true; this.sections.forEach(section => { @@ -176,4 +177,4 @@ export default { ` -} \ No newline at end of file +}