diff --git a/binaries/data/mods/public/gui/session/selection_details.js b/binaries/data/mods/public/gui/session/selection_details.js
index fbf8e8f47d..36502f5478 100644
--- a/binaries/data/mods/public/gui/session/selection_details.js
+++ b/binaries/data/mods/public/gui/session/selection_details.js
@@ -88,23 +88,22 @@ function displaySingle(entState, template)
if (entState.resourceSupply)
{
var resources = Math.ceil(+entState.resourceSupply.amount) + "/" + entState.resourceSupply.max;
- var resourceType = (resourceType == "treasure")? entState.resourceSupply.type["specific"]
- : entState.resourceSupply.type["generic"];
+ var resourceType = entState.resourceSupply.type["generic"];
+ if (resourceType == "treasure")
+ resourceType = entState.resourceSupply.type["specific"];
var unitResourceBar = getGUIObjectByName("resourceBar");
var resourceSize = unitResourceBar.size;
resourceSize.rright = 100 * Math.max(0, Math.min(1, +entState.resourceSupply.amount / +entState.resourceSupply.max));
unitResourceBar.size = resourceSize;
-
- var unitResources = getGUIObjectByName("resources");
- unitResources.tooltip = resourceType;
-
getGUIObjectByName("resourceLabel").caption = toTitleCase(resourceType) + ":";
getGUIObjectByName("resourceStats").caption = resources;
- getGUIObjectByName("resourceSection").size = (!entState.hitpoints)? getGUIObjectByName("healthSection").size
- : getGUIObjectByName("staminaSection").size;
+ if (entState.hitpoints)
+ getGUIObjectByName("resourceSection").size = getGUIObjectByName("staminaSection").size;
+ else
+ getGUIObjectByName("resourceSection").size = getGUIObjectByName("healthSection").size;
getGUIObjectByName("resourceSection").hidden = false;
}
@@ -143,7 +142,7 @@ function displaySingle(entState, template)
getGUIObjectByName("generic").caption = genericName;
getGUIObjectByName("player").caption = playerName;
getGUIObjectByName("playerColorBackground").sprite = "colour: " + playerColor;
- getGUIObjectByName("player").tooltip = civName;
+ getGUIObjectByName("playerColorBackground").tooltip = civName;
// TODO: Set this to the current player, not the selected unit's player
//getGUIObjectByName("civIcon").tooltip = civName;
diff --git a/binaries/data/mods/public/gui/session/session.xml b/binaries/data/mods/public/gui/session/session.xml
index 17c0215fa5..a02394a70b 100644
--- a/binaries/data/mods/public/gui/session/session.xml
+++ b/binaries/data/mods/public/gui/session/session.xml
@@ -691,15 +691,15 @@
-
+
-
+
-