diff --git a/layout-webapp/src/main/webapp/vue-app/layout-editor/components/toolbar/Toolbar.vue b/layout-webapp/src/main/webapp/vue-app/layout-editor/components/toolbar/Toolbar.vue index 72a3d259b..411c6dcca 100644 --- a/layout-webapp/src/main/webapp/vue-app/layout-editor/components/toolbar/Toolbar.vue +++ b/layout-webapp/src/main/webapp/vue-app/layout-editor/components/toolbar/Toolbar.vue @@ -86,7 +86,10 @@ export default { }, }, mounted() { - document.querySelector('#vuetify-apps').append(this.$el); + const container = document.querySelector('#vuetify-apps'); + if (!container.hasChildNodes(this.$el)) { + container.append(this.$el); + } }, };