From 56fa1237186e200848aab437aaaccff366a41c62 Mon Sep 17 00:00:00 2001 From: leper Date: Sat, 4 May 2013 21:44:32 +0000 Subject: [PATCH] Fix error when constructing with the first selected entity being a building. This was SVN commit r13392. --- binaries/data/mods/public/gui/session/unit_commands.js | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/binaries/data/mods/public/gui/session/unit_commands.js b/binaries/data/mods/public/gui/session/unit_commands.js index 6894c6b261..e384d90a00 100644 --- a/binaries/data/mods/public/gui/session/unit_commands.js +++ b/binaries/data/mods/public/gui/session/unit_commands.js @@ -1193,7 +1193,8 @@ function updateUnitCommands(entState, supplementalDetailsPanel, commandsPanel, s // The right pane is empty. Fill the pane with a sane type. // Prefer buildables for units and trainables for structures. if (buildableEnts.length && (hasClass(entState, "Unit") || !trainableEnts.length)) - setupUnitPanel(CONSTRUCTION, usedPanels, entState, playerState, buildableEnts, startBuildingPlacement); + setupUnitPanel(CONSTRUCTION, usedPanels, entState, playerState, buildableEnts, + function (trainEntType) { startBuildingPlacement(trainEntType, playerState); }); else if (trainableEnts.length) setupUnitPanel(TRAINING, usedPanels, entState, playerState, trainableEnts, function (trainEntType) { addTrainingToQueue(selection, trainEntType, playerState); } );