diff --git a/packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte b/packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte
index 69aaa4cd88..622da2173d 100644
--- a/packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte
+++ b/packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte
@@ -12,6 +12,7 @@
OptionSelectDnD,
Layout,
AbsTooltip,
+ ProgressCircle,
} from "@budibase/bbui"
import {
SWITCHABLE_TYPES,
@@ -251,11 +252,11 @@
}
async function saveColumn() {
- savingColumn = true
if (errors?.length) {
return
}
+ savingColumn = true
let saveColumn = cloneDeep(editableColumn)
delete saveColumn.fieldId
@@ -288,6 +289,8 @@
}
} catch (err) {
notifications.error(`Error saving column: ${err.message}`)
+ } finally {
+ savingColumn = false
}
}
@@ -734,7 +737,20 @@
{/if}
-
+
diff --git a/packages/frontend-core/src/components/grid/layout/GridRow.svelte b/packages/frontend-core/src/components/grid/layout/GridRow.svelte
index d6c8c3d87b..88a6fc488f 100644
--- a/packages/frontend-core/src/components/grid/layout/GridRow.svelte
+++ b/packages/frontend-core/src/components/grid/layout/GridRow.svelte
@@ -1,6 +1,7 @@