From f7a6ed78ec07d9b7692a82ff6c8d16e79d5b5966 Mon Sep 17 00:00:00 2001 From: Paul Chote Date: Tue, 13 Jul 2010 23:19:38 +1200 Subject: [PATCH] You don't belong there --- OpenRA.Game/Widgets/Delegates/LobbyDelegate.cs | 1 + OpenRA.Game/Widgets/MapPreviewWidget.cs | 4 +--- 2 files changed, 2 insertions(+), 3 deletions(-) diff --git a/OpenRA.Game/Widgets/Delegates/LobbyDelegate.cs b/OpenRA.Game/Widgets/Delegates/LobbyDelegate.cs index 55355fbb1b..6652f9a6ad 100644 --- a/OpenRA.Game/Widgets/Delegates/LobbyDelegate.cs +++ b/OpenRA.Game/Widgets/Delegates/LobbyDelegate.cs @@ -50,6 +50,7 @@ namespace OpenRA.Widgets.Delegates map.Map = () => {return Map;}; map.OnSpawnClick = sp => { + if (Game.LocalClient.State == Session.ClientState.Ready) return; var owned = Game.LobbyInfo.Clients.Any(c => c.SpawnPoint == sp); if (sp == 0 || !owned) Game.IssueOrder(Order.Command("spawn {0}".F(sp))); diff --git a/OpenRA.Game/Widgets/MapPreviewWidget.cs b/OpenRA.Game/Widgets/MapPreviewWidget.cs index 08dd2a2e7b..fdf0a3d1f7 100755 --- a/OpenRA.Game/Widgets/MapPreviewWidget.cs +++ b/OpenRA.Game/Widgets/MapPreviewWidget.cs @@ -29,9 +29,7 @@ namespace OpenRA.Widgets const int closeEnough = 50; public override bool HandleInput(MouseInput mi) - { - if (Game.LocalClient.State == Session.ClientState.Ready) return false; - + { var map = Map(); if (map == null) return false;