diff --git a/CHANGELOG-PRERELEASE.md b/CHANGELOG-PRERELEASE.md index 7bdd60a1c..b8fa3613e 100644 --- a/CHANGELOG-PRERELEASE.md +++ b/CHANGELOG-PRERELEASE.md @@ -23,6 +23,7 @@ The format is based on [Keep a Changelog]. - Write to Asset on Play menu item which is no-op `#1085` ### Fixed +- Particle Syatem with Mesh Renderer shape will be broken `#1093` ### Security diff --git a/CHANGELOG.md b/CHANGELOG.md index 61d559a03..d7daa68b0 100644 --- a/CHANGELOG.md +++ b/CHANGELOG.md @@ -21,6 +21,7 @@ The format is based on [Keep a Changelog]. ### Removed - Write to Asset on Play menu item which is no-op `#1085` +- Particle Syatem with Mesh Renderer shape will be broken `#1093` ### Fixed - Merge BlendTree Layer will break some BlendTrees that have overriden by other layers `#1084` diff --git a/Editor/APIInternal/ComponentInfos.cs b/Editor/APIInternal/ComponentInfos.cs index 5b51fe465..fb4283ab8 100644 --- a/Editor/APIInternal/ComponentInfos.cs +++ b/Editor/APIInternal/ComponentInfos.cs @@ -113,7 +113,7 @@ protected override void CollectDependency(MeshRenderer component, ComponentDepen // Mesh renderer without Mesh does nothing if (!meshFilter || !meshFilter.sharedMesh) return; base.CollectDependency(component, collector); - collector.AddDependency(meshFilter); + collector.AddDependency(meshFilter).EvenIfDependantDisabled(); } }