diff --git a/src/EcsAspect.cs b/src/EcsAspect.cs index a08d23c..644bb4d 100644 --- a/src/EcsAspect.cs +++ b/src/EcsAspect.cs @@ -186,7 +186,7 @@ namespace DCFApixels.DragonECS var pool = _world.GetPoolInstance(); if(_poolsBufferCount >= _poolsBuffer.Length) { - Array.Resize(ref _poolsBuffer, _poolsBuffer.Length); + Array.Resize(ref _poolsBuffer, _poolsBuffer.Length << 1); } _poolsBuffer[_poolsBufferCount++] = pool; return pool;