Remove a ScrollItem header hack
with the merge of #20218 headers no longer need to be selected
This commit is contained in:
committed by
Matthias Mailänder
parent
6b63114aaa
commit
fe72dd4140
@@ -177,7 +177,7 @@ namespace OpenRA.Mods.Common.Widgets
|
||||
var group = kv.Key;
|
||||
if (group.Length > 0 && headerTemplate != null)
|
||||
{
|
||||
var header = ScrollItemWidget.Setup(headerTemplate, () => true, () => { });
|
||||
var header = ScrollItemWidget.Setup(headerTemplate, () => false, () => { });
|
||||
header.Get<LabelWidget>("LABEL").GetText = () => group;
|
||||
panel.AddChild(header);
|
||||
}
|
||||
|
||||
@@ -103,7 +103,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
|
||||
void CreateActorGroup(string title, IEnumerable<ActorInfo> actors)
|
||||
{
|
||||
var header = ScrollItemWidget.Setup(headerTemplate, () => true, () => { });
|
||||
var header = ScrollItemWidget.Setup(headerTemplate, () => false, () => { });
|
||||
header.Get<LabelWidget>("LABEL").GetText = () => title;
|
||||
actorList.AddChild(header);
|
||||
|
||||
|
||||
@@ -118,7 +118,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
{
|
||||
if (teams.Count() > 1)
|
||||
{
|
||||
var teamHeader = ScrollItemWidget.Setup(teamTemplate, () => true, () => { });
|
||||
var teamHeader = ScrollItemWidget.Setup(teamTemplate, () => false, () => { });
|
||||
var team = t.Key > 0
|
||||
? modData.Translation.GetString(TeamNumber, Translation.Arguments("team", t.Key))
|
||||
: modData.Translation.GetString(NoTeam);
|
||||
@@ -172,7 +172,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
var spectators = orderManager.LobbyInfo.Clients.Where(c => c.IsObserver).ToList();
|
||||
if (spectators.Count > 0)
|
||||
{
|
||||
var spectatorHeader = ScrollItemWidget.Setup(teamTemplate, () => true, () => { });
|
||||
var spectatorHeader = ScrollItemWidget.Setup(teamTemplate, () => false, () => { });
|
||||
var spectatorTeam = modData.Translation.GetString(Spectators);
|
||||
spectatorHeader.Get<LabelWidget>("TEAM").GetText = () => spectatorTeam;
|
||||
|
||||
|
||||
@@ -730,7 +730,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
var group = kv.Key;
|
||||
if (group.Length > 0)
|
||||
{
|
||||
var header = ScrollItemWidget.Setup(playerHeader, () => true, () => { });
|
||||
var header = ScrollItemWidget.Setup(playerHeader, () => false, () => { });
|
||||
header.Get<LabelWidget>("LABEL").GetText = () => group;
|
||||
playerList.AddChild(header);
|
||||
}
|
||||
|
||||
@@ -586,7 +586,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
var group = kv.Key;
|
||||
if (group.Length > 0)
|
||||
{
|
||||
var header = ScrollItemWidget.Setup(clientHeader, () => true, () => { });
|
||||
var header = ScrollItemWidget.Setup(clientHeader, () => false, () => { });
|
||||
header.Get<LabelWidget>("LABEL").GetText = () => group;
|
||||
clientList.AddChild(header);
|
||||
}
|
||||
@@ -679,7 +679,7 @@ namespace OpenRA.Mods.Common.Widgets.Logic
|
||||
if (modGames.All(Filtered))
|
||||
continue;
|
||||
|
||||
var header = ScrollItemWidget.Setup(headerTemplate, () => true, () => { });
|
||||
var header = ScrollItemWidget.Setup(headerTemplate, () => false, () => { });
|
||||
|
||||
var headerTitle = modGames.First().ModLabel;
|
||||
header.Get<LabelWidget>("LABEL").GetText = () => headerTitle;
|
||||
|
||||
Reference in New Issue
Block a user