diff options
author | kobewi <kobewi4e@gmail.com> | 2023-12-23 11:26:32 +0100 |
---|---|---|
committer | kobewi <kobewi4e@gmail.com> | 2024-06-26 13:10:08 +0200 |
commit | f0da5cac7b6e52141d0013ce26a89f68cab10894 (patch) | |
tree | 9a4b5818aab6ba0f3e788e789f7b95a4112bb38a /editor/editor_properties_array_dict.cpp | |
parent | 95110ddcb41ba4b9b1f8c9bf58c8910f6616e60a (diff) | |
download | redot-engine-f0da5cac7b6e52141d0013ce26a89f68cab10894.tar.gz |
Always call _can_handle() before _parse_property()
Diffstat (limited to 'editor/editor_properties_array_dict.cpp')
-rw-r--r-- | editor/editor_properties_array_dict.cpp | 4 |
1 files changed, 2 insertions, 2 deletions
diff --git a/editor/editor_properties_array_dict.cpp b/editor/editor_properties_array_dict.cpp index 127bca9bbf..633f6abad9 100644 --- a/editor/editor_properties_array_dict.cpp +++ b/editor/editor_properties_array_dict.cpp @@ -435,7 +435,7 @@ void EditorPropertyArray::update_property() { editor->setup("Object"); new_prop = editor; } else { - new_prop = EditorInspector::instantiate_property_editor(nullptr, value_type, "", subtype_hint, subtype_hint_string, PROPERTY_USAGE_NONE); + new_prop = EditorInspector::instantiate_property_editor(this, value_type, "", subtype_hint, subtype_hint_string, PROPERTY_USAGE_NONE); } new_prop->set_selectable(false); new_prop->set_use_folding(is_using_folding()); @@ -1064,7 +1064,7 @@ void EditorPropertyDictionary::update_property() { editor->setup("Object"); new_prop = editor; } else { - new_prop = EditorInspector::instantiate_property_editor(nullptr, value_type, "", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NONE); + new_prop = EditorInspector::instantiate_property_editor(this, value_type, "", PROPERTY_HINT_NONE, "", PROPERTY_USAGE_NONE); } new_prop->set_selectable(false); new_prop->set_use_folding(is_using_folding()); |