Просмотр исходного кода

Merge pull request #59158 from akien-mga/editor-properties-array-dict-clean-button_add_item

Rémi Verschelde 3 лет назад
Родитель
Сommit
055d775d74
1 измененных файлов с 4 добавлено и 0 удалено
  1. 4 0
      editor/editor_properties_array_dict.cpp

+ 4 - 0
editor/editor_properties_array_dict.cpp

@@ -253,6 +253,7 @@ void EditorPropertyArray::update_property() {
 		if (vbox) {
 		if (vbox) {
 			set_bottom_editor(nullptr);
 			set_bottom_editor(nullptr);
 			memdelete(vbox);
 			memdelete(vbox);
+			button_add_item = nullptr;
 			vbox = nullptr;
 			vbox = nullptr;
 		}
 		}
 		return;
 		return;
@@ -408,6 +409,7 @@ void EditorPropertyArray::update_property() {
 		if (vbox) {
 		if (vbox) {
 			set_bottom_editor(nullptr);
 			set_bottom_editor(nullptr);
 			memdelete(vbox);
 			memdelete(vbox);
+			button_add_item = nullptr;
 			vbox = nullptr;
 			vbox = nullptr;
 		}
 		}
 	}
 	}
@@ -816,6 +818,7 @@ void EditorPropertyDictionary::update_property() {
 		if (vbox) {
 		if (vbox) {
 			set_bottom_editor(nullptr);
 			set_bottom_editor(nullptr);
 			memdelete(vbox);
 			memdelete(vbox);
+			button_add_item = nullptr;
 			vbox = nullptr;
 			vbox = nullptr;
 		}
 		}
 		return;
 		return;
@@ -1270,6 +1273,7 @@ void EditorPropertyLocalizableString::update_property() {
 		if (vbox) {
 		if (vbox) {
 			set_bottom_editor(nullptr);
 			set_bottom_editor(nullptr);
 			memdelete(vbox);
 			memdelete(vbox);
+			button_add_item = nullptr;
 			vbox = nullptr;
 			vbox = nullptr;
 		}
 		}
 		return;
 		return;