소스 검색

Fix local variable being eval'd in materialEditor

Jeff Hutchinson 4 년 전
부모
커밋
efb98d420d
1개의 변경된 파일1개의 추가작업 그리고 2개의 파일을 삭제
  1. 1 2
      Templates/BaseGame/game/tools/materialEditor/scripts/materialEditor.ed.tscript

+ 1 - 2
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 );
    }