Browse Source

Merge pull request #92225 from ajreckof/fix-multiline-array

Fix array variable with `@export_multiline` not registering changes.
Rémi Verschelde 1 year ago
parent
commit
25519867f2
1 changed files with 3 additions and 0 deletions
  1. 3 0
      editor/editor_properties_array_dict.cpp

+ 3 - 0
editor/editor_properties_array_dict.cpp

@@ -235,6 +235,9 @@ void EditorPropertyArray::_property_changed(const String &p_property, Variant p_
 	Variant array = object->get_array().duplicate();
 	array.set(index, p_value);
 	emit_changed(get_edited_property(), array, p_name, p_changing);
+	if (p_changing) {
+		object->set_array(array);
+	}
 }
 
 void EditorPropertyArray::_change_type(Object *p_button, int p_slot_index) {