fixed spurious 'building...' on impossible to build stuff in the palette

This commit is contained in:
Chris Forbes
2010-01-18 18:43:23 +13:00
parent 1b0187b089
commit b3ea880ca5

View File

@@ -721,8 +721,9 @@ namespace OpenRa
overlayBits.Add(Pair.New(cantBuild.Image, drawPos));
var closureItemName = item.Name;
AddButton(rect, isLmb => HandleBuildPalette(closureItemName, isLmb));
AddButton(rect, buildableItems.Contains(item.Name)
? isLmb => HandleBuildPalette(closureItemName, isLmb)
: (Action<bool>)(_ => Sound.Play("briefing.aud")));
if (++x == columns) { x = 0; y++; }
}