From ae3047d758ca5ea11ee5bc5648bd94736ccb9bed Mon Sep 17 00:00:00 2001 From: qarmin Date: Mon, 11 Mar 2019 22:54:23 +0100 Subject: [PATCH] Show in tabs non default class icons (cherry picked from commit 825a870f06be1603f872ee8bf1989b63d806948f) --- editor/editor_node.cpp | 6 +++--- 1 file changed, 3 insertions(+), 3 deletions(-) diff --git a/editor/editor_node.cpp b/editor/editor_node.cpp index 1e03adc2198..42d3842ab34 100644 --- a/editor/editor_node.cpp +++ b/editor/editor_node.cpp @@ -136,10 +136,10 @@ void EditorNode::_update_scene_tabs() { Ref script_icon = gui_base->get_icon("Script", "EditorIcons"); for (int i = 0; i < editor_data.get_edited_scene_count(); i++) { - String type = editor_data.get_scene_type(i); + Node *type_node = editor_data.get_edited_scene_root(i); Ref icon; - if (type != String()) { - icon = get_class_icon(type, "Node"); + if (type_node) { + icon = EditorNode::get_singleton()->get_object_icon(type_node, "Node"); } int current = editor_data.get_edited_scene();