From 1b8f0aac4ab48b6717275c8c493336fa21dfb01c Mon Sep 17 00:00:00 2001
From: mob-sakai <12690315+mob-sakai@users.noreply.github.com>
Date: Tue, 18 Jun 2024 17:11:14 +0900
Subject: [PATCH] refactor: refactor

---
 Runtime/UIParticleUpdater.cs | 6 ++----
 1 file changed, 2 insertions(+), 4 deletions(-)

diff --git a/Runtime/UIParticleUpdater.cs b/Runtime/UIParticleUpdater.cs
index b703e72..4df5153 100644
--- a/Runtime/UIParticleUpdater.cs
+++ b/Runtime/UIParticleUpdater.cs
@@ -58,9 +58,8 @@ namespace Coffee.UIExtensions
             for (var i = 0; i < s_ActiveParticles.Count; i++)
             {
                 var uip = s_ActiveParticles[i];
-                if (!uip || !uip.canvas || !uip.isPrimary || s_UpdatedGroupIds.Contains(uip.groupId)) continue;
+                if (!uip || !uip.canvas || !uip.isPrimary || !s_UpdatedGroupIds.Add(uip.groupId)) continue;
 
-                s_UpdatedGroupIds.Add(uip.groupId);
                 uip.UpdateTransformScale();
                 uip.UpdateRenderers();
             }
@@ -77,9 +76,8 @@ namespace Coffee.UIExtensions
                 {
                     uip.UpdateRenderers();
                 }
-                else if (!s_UpdatedGroupIds.Contains(uip.groupId))
+                else if (s_UpdatedGroupIds.Add(uip.groupId))
                 {
-                    s_UpdatedGroupIds.Add(uip.groupId);
                     uip.UpdateRenderers();
                 }
             }