From f947f55fc6ba5c54242c7cea9ba5ea49c21d83fa Mon Sep 17 00:00:00 2001 From: Shariq Ansari Date: Wed, 7 May 2025 19:05:10 +0530 Subject: [PATCH] fix: do not show non value fields in dropdown --- .../src/components/Controls/GridFieldsEditorModal.vue | 11 ++++++++--- 1 file changed, 8 insertions(+), 3 deletions(-) diff --git a/frontend/src/components/Controls/GridFieldsEditorModal.vue b/frontend/src/components/Controls/GridFieldsEditorModal.vue index e4f9ab92..544cc22d 100644 --- a/frontend/src/components/Controls/GridFieldsEditorModal.vue +++ b/frontend/src/components/Controls/GridFieldsEditorModal.vue @@ -139,9 +139,14 @@ const oldFields = computed(() => { const fields = ref(JSON.parse(JSON.stringify(oldFields.value || []))) const dropdownFields = computed(() => { - return getFields()?.filter( - (field) => !fields.value.find((f) => f.fieldname === field.fieldname), - ) + return getFields()?.filter((field) => { + return ( + !fields.value.find((f) => f.fieldname === field.fieldname) && + !['Tab Break', 'Section Break', 'Column Break', 'Table'].includes( + field.fieldtype, + ) + ) + }) }) function reset() {