diff --git a/OpenRA.Mods.Common/Widgets/Logic/ReplayBrowserLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/ReplayBrowserLogic.cs index c394d1f30f..7525f78905 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/ReplayBrowserLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/ReplayBrowserLogic.cs @@ -465,8 +465,12 @@ namespace OpenRA.Mods.Common.Widgets.Logic { try { + var item = replayState[replay].Item; replay.RenameFile(newFilenameWithoutExtension); - replayState[replay].Item.Text = newFilenameWithoutExtension; + item.Text = newFilenameWithoutExtension; + + var label = item.Get("TITLE"); + WidgetUtils.TruncateLabelToTooltip(label, item.Text); } catch (Exception ex) {