diff --git a/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/17-Scenes/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/18-Texture-Wrapping/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/19-User-Interface-Fundamentals/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/20-Implementing-UI-With-Gum/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/21-Customizing-Gum-UI/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/22-Snake-Game-Mechanics/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/23-Completing-The-Game/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/24-Shaders/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/25-Packaging-Game/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/26-Publish-To-Itch/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } } diff --git a/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/Scenes/Scene.cs b/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/Scenes/Scene.cs index 627d220f..b0375c18 100644 --- a/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/Scenes/Scene.cs +++ b/Tutorials/learn-monogame-2d/src/27-Conclusion/MonoGameLibrary/Scenes/Scene.cs @@ -100,5 +100,7 @@ protected virtual void Dispose(bool disposing) UnloadContent(); Content.Dispose(); } + + IsDisposed = true; } }