Update ActorEventDispatcher.cs

This commit is contained in:
ALEXTANGXIAO
2024-05-19 22:03:53 +08:00
parent c2edf71ee4
commit db6e715fa6

View File

@@ -102,7 +102,7 @@ namespace TEngine
{ {
Log.Info("remove delay delete eventId[{0}]", eventId); Log.Info("remove delay delete eventId[{0}]", eventId);
listListener[i] = listListener[^1]; listListener[i] = listListener[^1];
EventRegInfo.Release(listListener[i]); EventRegInfo.Release(listListener[^1]);
listListener.RemoveAt(listListener.Count - 1); listListener.RemoveAt(listListener.Count - 1);
i--; i--;
} }
@@ -475,7 +475,7 @@ namespace TEngine
else else
{ {
list[i] = list[^1]; list[i] = list[^1];
EventRegInfo.Release(list[i]); EventRegInfo.Release(list[^1]);
list.RemoveAt(list.Count - 1); list.RemoveAt(list.Count - 1);
i--; i--;
} }