diff --git a/src/EcsPipeline.cs b/src/EcsPipeline.cs index a99ff52..549b9e3 100644 --- a/src/EcsPipeline.cs +++ b/src/EcsPipeline.cs @@ -67,7 +67,6 @@ namespace DCFApixels.DragonECS EcsDebug.Print("[Warning]", $"This {nameof(EcsPipeline)} has already been initialized"); return; } - _isInit = true; var ecsPipelineInjectRunner = GetRunner>(); ecsPipelineInjectRunner.Inject(this); @@ -80,6 +79,7 @@ namespace DCFApixels.DragonECS EcsRunner.Destroy(initRunner); _runRunnerCache = GetRunner(); + _isInit = true; } [MethodImpl(MethodImplOptions.AggressiveInlining)]