Index: binaries/data/mods/public/gui/session/selection_details.js =================================================================== --- binaries/data/mods/public/gui/session/selection_details.js +++ binaries/data/mods/public/gui/session/selection_details.js @@ -301,7 +301,16 @@ Engine.GetGUIObjectByName("playerColorBackground").sprite = "color:" + g_DiplomacyColors.getPlayerColor(entState.player, 128); - Engine.GetGUIObjectByName("primary").caption = primaryName; + const primaryObject = Engine.GetGUIObjectByName("primary"); + primaryObject.caption = primaryName; + const primaryObjectSize = primaryObject.size; + primaryObjectSize.rbottom = secondaryName ? 50 : 100; + if (secondaryName == primaryName) + { + primaryObjectSize.rbottom = 100; + } + primaryObject.size = primaryObjectSize; + Engine.GetGUIObjectByName("secondary").caption = !secondaryName || primaryName == secondaryName ? "" : sprintf(translate("(%(secondaryName)s)"), { "secondaryName": secondaryName Index: binaries/data/mods/public/gui/session/selection_panels_middle/single_details_area.xml =================================================================== --- binaries/data/mods/public/gui/session/selection_panels_middle/single_details_area.xml +++ binaries/data/mods/public/gui/session/selection_panels_middle/single_details_area.xml @@ -18,9 +18,9 @@ - - - + + +