From d9a43cd4a2796899af79e9185a95b15bde63c9c5 Mon Sep 17 00:00:00 2001
From: mob-sakai <sakai861104@gmail.com>
Date: Tue, 26 Feb 2019 11:26:56 +0900
Subject: [PATCH] close #45; Disable ParticleSystemRenderer on reset

---
 .../UIExtensions/UIParticle/Scripts/UIParticle.cs | 15 +++++++++++++++
 1 file changed, 15 insertions(+)

diff --git a/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs b/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs
index d5bd598..8eaaebe 100755
--- a/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs
+++ b/Assets/Coffee/UIExtensions/UIParticle/Scripts/UIParticle.cs
@@ -255,6 +255,21 @@ namespace Coffee.UIExtensions
 			base.OnDisable ();
 		}
 
+#if UNITY_EDITOR
+		/// <summary>
+		/// Reset to default values.
+		/// </summary>
+		protected override void Reset ()
+		{
+			// Disable ParticleSystemRenderer on reset.
+			if (cachedParticleSystem)
+			{
+				cachedParticleSystem.GetComponent<ParticleSystemRenderer> ().enabled = false;
+			}
+			base.Reset ();
+		}
+#endif
+
 		/// <summary>
 		/// Call to update the geometry of the Graphic onto the CanvasRenderer.
 		/// </summary>