diff --git a/OpenRA.Mods.Common/Widgets/Logic/Lobby/LobbyLogic.cs b/OpenRA.Mods.Common/Widgets/Logic/Lobby/LobbyLogic.cs index 08986f28cc..c22ce9ca99 100644 --- a/OpenRA.Mods.Common/Widgets/Logic/Lobby/LobbyLogic.cs +++ b/OpenRA.Mods.Common/Widgets/Logic/Lobby/LobbyLogic.cs @@ -297,15 +297,8 @@ namespace OpenRA.Mods.Common.Widgets.Logic orderManager.LobbyInfo.Slots.Any(sl => sl.Value.Required && orderManager.LobbyInfo.ClientInSlot(sl.Key) == null); startGameButton.OnClick = () => { - Func, bool> notReady = sl => - { - var cl = orderManager.LobbyInfo.ClientInSlot(sl.Key); - - // Bots and admins don't count - return cl != null && !cl.IsAdmin && cl.Bot == null && !cl.IsReady; - }; - - if (orderManager.LobbyInfo.Slots.Any(notReady)) + // Bots and admins don't count + if (orderManager.LobbyInfo.Clients.Any(c => c.Slot != null && !c.IsAdmin && c.Bot == null && !c.IsReady)) panel = PanelType.ForceStart; else startGame(); diff --git a/mods/cnc/chrome/lobby-playerbin.yaml b/mods/cnc/chrome/lobby-playerbin.yaml index 430ce6e176..0c4aa4b24a 100644 --- a/mods/cnc/chrome/lobby-playerbin.yaml +++ b/mods/cnc/chrome/lobby-playerbin.yaml @@ -259,7 +259,7 @@ ScrollPanel@LOBBY_PLAYER_BIN: MaxLength: 16 Label@SPECTATOR: Text: Spectator - Width: 315-55+55 + Width: 315 Height: 25 X: 210 Y: 0 @@ -309,7 +309,7 @@ ScrollPanel@LOBBY_PLAYER_BIN: Font: Bold Label@SPECTATOR: Text: Spectator - Width: 315-55+55 + Width: 315 Height: 25 X: 210 Y: 0 diff --git a/mods/d2k/chrome/lobby-playerbin.yaml b/mods/d2k/chrome/lobby-playerbin.yaml index 8b9561aae1..cc429c05e9 100644 --- a/mods/d2k/chrome/lobby-playerbin.yaml +++ b/mods/d2k/chrome/lobby-playerbin.yaml @@ -96,7 +96,6 @@ ScrollPanel@LOBBY_PLAYER_BIN: Height: 20 Visible: false Image@STATUS_IMAGE: - Visible: false X: 537 Y: 4 Width: 20 diff --git a/mods/ra/chrome/lobby-playerbin.yaml b/mods/ra/chrome/lobby-playerbin.yaml index 6d01c82d45..2ac7cb35ef 100644 --- a/mods/ra/chrome/lobby-playerbin.yaml +++ b/mods/ra/chrome/lobby-playerbin.yaml @@ -96,7 +96,6 @@ ScrollPanel@LOBBY_PLAYER_BIN: Height: 20 Visible: false Image@STATUS_IMAGE: - Visible: false X: 537 Y: 4 Width: 20