diff --git a/com.unity.render-pipelines.universal/CHANGELOG.md b/com.unity.render-pipelines.universal/CHANGELOG.md index fef652d9d51..307e4f5ee90 100644 --- a/com.unity.render-pipelines.universal/CHANGELOG.md +++ b/com.unity.render-pipelines.universal/CHANGELOG.md @@ -9,6 +9,9 @@ and this project adheres to [Semantic Versioning](http://semver.org/spec/v2.0.0. Version Updated The version number for this package has increased due to a version update of a related graphics package. +### Fixed +- Fixed an undo issues for additional light property on the UniversalRenderPipeline Asset. + ## [10.3.1] - 2020-01-26 Version Updated diff --git a/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAssetEditor.cs b/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAssetEditor.cs index 78ce72eb77e..d459177243b 100644 --- a/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAssetEditor.cs +++ b/com.unity.render-pipelines.universal/Editor/UniversalRenderPipelineAssetEditor.cs @@ -136,7 +136,6 @@ internal class Styles SerializedProperty m_ShaderVariantLogLevel; - LightRenderingMode selectedLightRenderingMode; SerializedProperty m_ColorGradingMode; SerializedProperty m_ColorGradingLutSize; @@ -216,8 +215,6 @@ void OnEnable() m_UseAdaptivePerformance = serializedObject.FindProperty("m_UseAdaptivePerformance"); - selectedLightRenderingMode = (LightRenderingMode)m_AdditionalLightsRenderingModeProp.intValue; - string Key = "Universal_Shadow_Setting_Unit:UI_State"; m_State = new EditorPrefBoolFlags(Key); } @@ -305,8 +302,7 @@ void DrawLightingSettings() EditorGUILayout.Space(); // Additional light - selectedLightRenderingMode = (LightRenderingMode)EditorGUILayout.EnumPopup(Styles.addditionalLightsRenderingModeText, selectedLightRenderingMode); - m_AdditionalLightsRenderingModeProp.intValue = (int)selectedLightRenderingMode; + EditorGUILayout.PropertyField(m_AdditionalLightsRenderingModeProp, Styles.addditionalLightsRenderingModeText); EditorGUI.indentLevel++; disableGroup = m_AdditionalLightsRenderingModeProp.intValue == (int)LightRenderingMode.Disabled;