You've already forked godot
mirror of
https://github.com/godotengine/godot.git
synced 2025-11-08 12:40:44 +00:00
Fix icons not loaded correctly in the visual shader editor
This commit is contained in:
@@ -889,12 +889,12 @@ void ShaderEditorPlugin::edit(Object *p_object) {
|
|||||||
Ref<VisualShader> vs = es.shader;
|
Ref<VisualShader> vs = es.shader;
|
||||||
if (vs.is_valid()) {
|
if (vs.is_valid()) {
|
||||||
es.visual_shader_editor = memnew(VisualShaderEditor);
|
es.visual_shader_editor = memnew(VisualShaderEditor);
|
||||||
es.visual_shader_editor->edit(vs.ptr());
|
|
||||||
shader_tabs->add_child(es.visual_shader_editor);
|
shader_tabs->add_child(es.visual_shader_editor);
|
||||||
|
es.visual_shader_editor->edit(vs.ptr());
|
||||||
} else {
|
} else {
|
||||||
es.shader_editor = memnew(ShaderEditor);
|
es.shader_editor = memnew(ShaderEditor);
|
||||||
es.shader_editor->edit(s);
|
|
||||||
shader_tabs->add_child(es.shader_editor);
|
shader_tabs->add_child(es.shader_editor);
|
||||||
|
es.shader_editor->edit(s);
|
||||||
}
|
}
|
||||||
shader_tabs->set_current_tab(shader_tabs->get_tab_count() - 1);
|
shader_tabs->set_current_tab(shader_tabs->get_tab_count() - 1);
|
||||||
edited_shaders.push_back(es);
|
edited_shaders.push_back(es);
|
||||||
|
|||||||
Reference in New Issue
Block a user