diff --git a/Packages/UIParticle/Scripts/Editor/UIParticleEditor.cs b/Packages/UIParticle/Scripts/Editor/UIParticleEditor.cs index 85c63f8..1354e37 100644 --- a/Packages/UIParticle/Scripts/Editor/UIParticleEditor.cs +++ b/Packages/UIParticle/Scripts/Editor/UIParticleEditor.cs @@ -258,6 +258,7 @@ void OnSceneGUI() ShapeModuleUI.s_GizmoColor.m_OptionalDarkColor = s_GizmoColor; _particles + .Distinct() .Select(x => new { canvas = x.canvas, ps = x.cachedParticleSystem, scale = x.scale }) .Where(x => x.ps && x.canvas) .ToList() @@ -267,7 +268,6 @@ void OnSceneGUI() var hasChanged = trans.hasChanged; var localScale = trans.localScale; postAction = () => trans.localScale = localScale; - postAction = () => trans.hasChanged = hasChanged; trans.localScale = Vector3.Scale(localScale, x.canvas.rootCanvas.transform.localScale * x.scale); });