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() {