diff --git a/.editorconfig b/.editorconfig index b551b3a105..d76679a102 100644 --- a/.editorconfig +++ b/.editorconfig @@ -819,6 +819,9 @@ dotnet_diagnostic.CA2200.severity = warning # Initialize value type static fields inline. dotnet_diagnostic.CA2207.severity = warning +# Dispose methods should call base class dispose. +dotnet_diagnostic.CA2215.severity = warning + # Override GetHashCode on overriding Equals. dotnet_diagnostic.CA2218.severity = warning diff --git a/OpenRA.Mods.Common/Widgets/Logic/Ingame/GameSaveLoadingLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/Ingame/GameSaveLoadingLogic.cs index e4e964191a..4d723215de 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/Ingame/GameSaveLoadingLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/Ingame/GameSaveLoadingLogic.cs @@ -44,6 +44,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic protected override void Dispose(bool disposing) { Game.HideCursor = false; + base.Dispose(disposing); } } }