Browse Source

Merge pull request #94729 from Chaosus/vs_fix_param_set

Fix incorrect passing of parameter to visual shader preview
Rémi Verschelde 1 year ago
parent
commit
db79f52736
1 changed files with 1 additions and 1 deletions
  1. 1 1
      editor/plugins/visual_shader_editor_plugin.cpp

+ 1 - 1
editor/plugins/visual_shader_editor_plugin.cpp

@@ -7724,7 +7724,7 @@ void VisualShaderNodePortPreview::_shader_changed() {
 			List<PropertyInfo> params;
 			src_mat->get_shader()->get_shader_uniform_list(&params);
 			for (const PropertyInfo &E : params) {
-				mat->set(E.name, src_mat->get(E.name));
+				mat->set_shader_parameter(E.name, src_mat->get_shader_parameter(E.name));
 			}
 		}
 	}