diff options
author | Rémi Verschelde <rverschelde@gmail.com> | 2018-10-25 17:27:05 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2018-10-25 17:27:05 +0200 |
commit | 0b2d1364c588d6a85d87e70da94ac6c3157476a9 (patch) | |
tree | eab93da481b9783ae3de0f6f99ea1915ce6fd9f3 | |
parent | 7a42df3626159d1d81d2b5aabf13f19ef1951976 (diff) | |
parent | be52063aaa745a2838a728dd092abce41099717c (diff) |
Merge pull request #23038 from DualMatrix/ugly_names
Made NodePath property display path instead of object name if object is not named.
-rw-r--r-- | editor/editor_properties.cpp | 6 |
1 files changed, 6 insertions, 0 deletions
diff --git a/editor/editor_properties.cpp b/editor/editor_properties.cpp index 96d482f47e..5148c12160 100644 --- a/editor/editor_properties.cpp +++ b/editor/editor_properties.cpp @@ -1860,6 +1860,12 @@ void EditorPropertyNodePath::update_property() { Node *target_node = base_node->get_node(p); ERR_FAIL_COND(!target_node); + if (String(target_node->get_name()).find("@") != -1) { + assign->set_icon(Ref<Texture>()); + assign->set_text(p); + return; + } + assign->set_text(target_node->get_name()); assign->set_icon(EditorNode::get_singleton()->get_object_icon(target_node, "Node")); } |