diff options
author | RĂ©mi Verschelde <rverschelde@gmail.com> | 2019-09-26 09:28:02 +0200 |
---|---|---|
committer | GitHub <noreply@github.com> | 2019-09-26 09:28:02 +0200 |
commit | c2a550565dc5c8b6e420c41150787c202e93a39b (patch) | |
tree | 82b75ffa93656234ba2224537e9f78c15480cd84 | |
parent | 7b433107f52f822bcaac2427008d842091d37a3b (diff) | |
parent | ecba42e287f4865f00e5752710dca19ea9712182 (diff) |
Merge pull request #32050 from codecustard/fix_remotetree_not_showing_type
Fix remote-tree not displaying the node type
-rw-r--r-- | editor/script_editor_debugger.cpp | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/editor/script_editor_debugger.cpp b/editor/script_editor_debugger.cpp index 6a9dbb103a..e96dfdd7b9 100644 --- a/editor/script_editor_debugger.cpp +++ b/editor/script_editor_debugger.cpp @@ -423,10 +423,12 @@ void ScriptEditorDebugger::_scene_tree_request() { int ScriptEditorDebugger::_update_scene_tree(TreeItem *parent, const Array &nodes, int current_index) { String filter = EditorNode::get_singleton()->get_scene_tree_dock()->get_filter(); String item_text = nodes[current_index + 1]; + String item_type = nodes[current_index + 2]; bool keep = filter.is_subsequence_ofi(item_text); TreeItem *item = inspect_scene_tree->create_item(parent); item->set_text(0, item_text); + item->set_tooltip(0, TTR("Type:") + " " + item_type); ObjectID id = ObjectID(nodes[current_index + 3]); Ref<Texture> icon = EditorNode::get_singleton()->get_class_icon(nodes[current_index + 2], ""); if (icon.is_valid()) { |