← All changes
|
includes/Frontend/Form/View/Conversational/Fields/ConversationalInputWrapper.php
+2
-0
3.1.2
→
V3.3.2
View file →
| @@ -14,8 +14,10 @@ | ||
| 14 | 14 | |
| 15 | 15 | public function __construct($field, $rowID, $field_name, $form_atomic_Cls_map, $formID, $error = null, $value = null) |
| 16 | 16 | { |
| 17 | 17 | parent::__construct($field, $rowID, $field_name, $form_atomic_Cls_map, $formID, $error, $value); |
| 18 | + // Same normalization as parent — this class shadows _fieldData with its own copy. | |
| 19 | + $field = is_object($field) ? $field : new \stdClass(); | |
| 18 | 20 | $this->_fieldData = $field; |
| 19 | 21 | $this->_fieldKey = $rowID; |
| 20 | 22 | $this->_error = $error; |
| 21 | 23 | $this->_fieldHelpers = new ConversationalFieldHelpers($formID, $field, $rowID, $form_atomic_Cls_map); |