From cb07ee77aa19432da67418980da6708e9818d4bf Mon Sep 17 00:00:00 2001 From: Wojtek Figat Date: Fri, 22 Aug 2025 22:31:08 +0200 Subject: [PATCH] Change #3588 to be editor-only --- Source/Engine/Particles/ParticleEffect.cpp | 3 +++ 1 file changed, 3 insertions(+) diff --git a/Source/Engine/Particles/ParticleEffect.cpp b/Source/Engine/Particles/ParticleEffect.cpp index 25369934d..de92358f0 100644 --- a/Source/Engine/Particles/ParticleEffect.cpp +++ b/Source/Engine/Particles/ParticleEffect.cpp @@ -548,11 +548,14 @@ void ParticleEffect::OnParticleSystemModified() void ParticleEffect::OnParticleSystemLoaded() { ApplyModifiedParameters(); +#if USE_EDITOR + // When one of the emitters gets edited, cached parameters need to be applied auto& emitters = ParticleSystem.Get()->Emitters; for (auto& emitter : emitters) { emitter.Loaded.BindUnique(this); } +#endif } void ParticleEffect::OnParticleEmitterLoaded()