diff --git a/frappe/public/js/form_builder/components/Column.vue b/frappe/public/js/form_builder/components/Column.vue
index 588b82d328..5882b131d8 100644
--- a/frappe/public/js/form_builder/components/Column.vue
+++ b/frappe/public/js/form_builder/components/Column.vue
@@ -19,7 +19,7 @@ function add_column() {
}
function remove_column() {
- if (store.is_customize_form && store.is_custom(props.column) == 0) {
+ if (store.is_customize_form && props.column.df.is_custom_field == 0) {
frappe.msgprint(__("Cannot delete standard field. You can hide it if you want"));
throw "cannot delete standard field";
}
@@ -97,7 +97,7 @@ function remove_column() {
diff --git a/frappe/public/js/form_builder/components/Field.vue b/frappe/public/js/form_builder/components/Field.vue
index 500187de80..976ed5703d 100644
--- a/frappe/public/js/form_builder/components/Field.vue
+++ b/frappe/public/js/form_builder/components/Field.vue
@@ -10,7 +10,7 @@ let editing = ref(false);
let hovered = ref(false);
function remove_field() {
- if (store.is_customize_form && store.is_custom(props.field) == 0) {
+ if (store.is_customize_form && props.field.df.is_custom_field == 0) {
frappe.msgprint(__("Cannot delete standard field. You can hide it if you want"));
throw "cannot delete standard field";
}
diff --git a/frappe/public/js/form_builder/components/FormBuilder.vue b/frappe/public/js/form_builder/components/FormBuilder.vue
index da138a5677..854713e33e 100644
--- a/frappe/public/js/form_builder/components/FormBuilder.vue
+++ b/frappe/public/js/form_builder/components/FormBuilder.vue
@@ -72,7 +72,7 @@ onMounted(() => store.fetch());
}
}
- :deep([data-is-custom="1"]) {
+ :deep([data-has-std-field="false"]), :deep([data-is-custom="1"]) {
background-color: var(--yellow-highlight-color);
}
}
diff --git a/frappe/public/js/form_builder/components/Section.vue b/frappe/public/js/form_builder/components/Section.vue
index 2ab308ce8d..07c44f82d5 100644
--- a/frappe/public/js/form_builder/components/Section.vue
+++ b/frappe/public/js/form_builder/components/Section.vue
@@ -102,7 +102,7 @@ function remove_section() {
@@ -115,13 +115,14 @@ function remove_section() {