diff --git a/OpenRA.Mods.Common/Widgets/Logic/Ingame/IngameMenuLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/Ingame/IngameMenuLogic.cs index f0825987df..280a718556 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/Ingame/IngameMenuLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/Ingame/IngameMenuLogic.cs @@ -469,8 +469,8 @@ namespace OpenRA.Mods.Common.Widgets.Logic Ui.OpenWindow("SAVE_MAP_PANEL", new WidgetArgs() { - { "onSave", (Action)(_ => { hideMenu = false; actionManager.Modified = false; }) }, - { "onExit", () => hideMenu = false }, + { "onSave", (Action)(_ => { ShowMenu(); actionManager.Modified = false; }) }, + { "onExit", ShowMenu }, { "map", world.Map }, { "playerDefinitions", playerDefinitions }, { "actorDefinitions", editorActorLayer.Save() }