diff --git a/app/javascript/vue/shared/content/table.vue b/app/javascript/vue/shared/content/table.vue index 4982ab1a5..03d3d0fd4 100644 --- a/app/javascript/vue/shared/content/table.vue +++ b/app/javascript/vue/shared/content/table.vue @@ -134,7 +134,10 @@ mounted() { this.loadTableData(); - if (this.isNew) this.enableTableEdit(); + if (this.isNew) { + // needs to first update to save metadata at table creation + this.update(() => { this.enableTableEdit() }); + } }, methods: { enableTableEdit() {