From 8cd08e6a58b37c3a123a01116856ae74fe5295b1 Mon Sep 17 00:00:00 2001 From: Gustas Date: Mon, 7 Oct 2024 16:52:23 +0300 Subject: [PATCH] Make briefing less glitchy by not changing panel type before new briefing has been loaded --- OpenRA.Mods.Common/Widgets/Logic/MissionBrowserLogic.cs | 3 +-- 1 file changed, 1 insertion(+), 2 deletions(-) diff --git a/OpenRA.Mods.Common/Widgets/Logic/MissionBrowserLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/MissionBrowserLogic.cs index 69edb0761f..d4c017e0db 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/MissionBrowserLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/MissionBrowserLogic.cs @@ -268,8 +268,6 @@ namespace OpenRA.Mods.Common.Widgets.Logic var infoVideo = ""; var infoVideoVisible = false; - panel = PanelType.MissionInfo; - new Thread(() => { var missionData = preview.WorldActorInfo.TraitInfoOrDefault(); @@ -290,6 +288,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic description.GetText = () => briefing; description.Bounds.Height = height; descriptionPanel.Layout.AdjustChildren(); + panel = PanelType.MissionInfo; } }); }