Merge pull request #32238 from Paulb23/reset_array_dict_crash

Fix crash when reverting an exported array / dict to NULL
This commit is contained in:
Rémi Verschelde 2019-09-23 15:01:08 +02:00 committed by GitHub
commit 06b07eebb5
No known key found for this signature in database
GPG key ID: 4AEE18F83AFDEB23

View file

@ -264,7 +264,9 @@ void EditorPropertyArray::update_property() {
edit->set_text(String("(Nil) ") + arrtype);
edit->set_pressed(false);
if (vbox) {
set_bottom_editor(NULL);
memdelete(vbox);
vbox = NULL;
}
return;
}
@ -631,7 +633,9 @@ void EditorPropertyDictionary::update_property() {
edit->set_text("Dictionary (Nil)"); //This provides symmetry with the array property.
edit->set_pressed(false);
if (vbox) {
set_bottom_editor(NULL);
memdelete(vbox);
vbox = NULL;
}
return;
}