From 61df7974b0f08f98d081d8b090f4987f782c40a4 Mon Sep 17 00:00:00 2001 From: Gustas <37534529+Punsho@users.noreply.github.com> Date: Wed, 19 Jan 2022 22:52:39 +0200 Subject: [PATCH] Make the delete button not call MapCache every frame --- OpenRA.Mods.Common/Widgets/Logic/MapChooserLogic.cs | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/OpenRA.Mods.Common/Widgets/Logic/MapChooserLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/MapChooserLogic.cs index 2e95bd74df..02f3bc5d34 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/MapChooserLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/MapChooserLogic.cs @@ -98,7 +98,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic } var deleteMapButton = widget.Get("DELETE_MAP_BUTTON"); - deleteMapButton.IsDisabled = () => modData.MapCache[selectedUid].Class != MapClassification.User; + deleteMapButton.IsDisabled = () => currentTab != MapClassification.User; deleteMapButton.IsVisible = () => currentTab == MapClassification.User; deleteMapButton.OnClick = () => {