diff --git a/src/visualBuilder/components/FieldToolbar.tsx b/src/visualBuilder/components/FieldToolbar.tsx index 29967560..9009ae4e 100644 --- a/src/visualBuilder/components/FieldToolbar.tsx +++ b/src/visualBuilder/components/FieldToolbar.tsx @@ -163,7 +163,7 @@ function FieldToolbarComponent( disableFieldActions = isDisabled; fieldType = getFieldType(fieldSchema); - isModalEditable = ALLOWED_MODAL_EDITABLE_FIELD.includes(fieldType); + Icon = fieldIcons[fieldType]; @@ -185,6 +185,8 @@ function FieldToolbarComponent( fieldMetadata.instance.fieldPathWithIndex || fieldMetadata.multipleFieldMetadata?.index === -1); + isModalEditable = ALLOWED_MODAL_EDITABLE_FIELD.includes(fieldType) && !isWholeMultipleField; + isReplaceAllowed = ALLOWED_REPLACE_FIELDS.includes(fieldType) && !isWholeMultipleField; // if (