From efb98d420dbff15f9f828e01c1ec49cdec59a332 Mon Sep 17 00:00:00 2001 From: Jeff Hutchinson Date: Sat, 11 Sep 2021 16:26:48 -0400 Subject: [PATCH] Fix local variable being eval'd in materialEditor --- .../tools/materialEditor/scripts/materialEditor.ed.tscript | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript b/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript index 18197d09a..7f3fb2d43 100644 --- a/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript +++ b/Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript @@ -1120,8 +1120,7 @@ function MaterialEditorGui::updateActiveMaterial(%this, %propertyField, %value, %action.isSlider = %isSlider; %action.onMouseUp = %onMouseUp; %action.newValue = %value; - eval( "%action.oldValue = " @ MaterialEditorGui.currentMaterial @ "." @ %propertyField @ ";"); - %action.oldValue = "\"" @ %action.oldValue @ "\""; + %action.oldValue = "\"" @ MaterialEditorGui.currentMaterial.getFieldValue(%propertyField) @ "\""; MaterialEditorGui.submitUndo( %action ); }