diff --git a/packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte b/packages/builder/src/components/backend/DataTable/modals/CreateEditColumn.svelte
index 81d5545c40..8f91796f6c 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, ValidColumnNameRegex } from "@budibase/shared-core"
import { createEventDispatcher, getContext, onMount } from "svelte"
@@ -245,11 +246,11 @@
}
async function saveColumn() {
- savingColumn = true
if (errors?.length) {
return
}
+ savingColumn = true
let saveColumn = cloneDeep(editableColumn)
delete saveColumn.fieldId
@@ -289,6 +290,8 @@
}
} catch (err) {
notifications.error(`Error saving column: ${err.message}`)
+ } finally {
+ savingColumn = false
}
}
@@ -739,7 +742,20 @@
{/if}
-
+