From 44af52d62c815356ea7c3bdf9f3fd48c22268b4f Mon Sep 17 00:00:00 2001 From: Yuri Roubinsky Date: Sun, 4 Apr 2021 15:09:29 +0300 Subject: Prevents TextureUniform in visual shaders from conversion to constant --- editor/plugins/visual_shader_editor_plugin.cpp | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) (limited to 'editor/plugins') diff --git a/editor/plugins/visual_shader_editor_plugin.cpp b/editor/plugins/visual_shader_editor_plugin.cpp index 290d715bfc..ccfc1f6fab 100644 --- a/editor/plugins/visual_shader_editor_plugin.cpp +++ b/editor/plugins/visual_shader_editor_plugin.cpp @@ -2627,7 +2627,7 @@ void VisualShaderEditor::_graph_gui_input(const Ref &p_event) { selected_constants.insert(id); } VisualShaderNodeUniform *uniform_node = Object::cast_to(node.ptr()); - if (uniform_node != nullptr) { + if (uniform_node != nullptr && uniform_node->is_convertible_to_constant()) { selected_uniforms.insert(id); } } -- cgit v1.2.3