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,8 +301,14 @@ Engine.GetGUIObjectByName("playerColorBackground").sprite = "color:" + g_DiplomacyColors.getPlayerColor(entState.player, 128); - Engine.GetGUIObjectByName("primary").caption = primaryName; - Engine.GetGUIObjectByName("secondary").caption = !secondaryName || primaryName == secondaryName ? "" : + const primaryObject = Engine.GetGUIObjectByName("primary"); + primaryObject.caption = primaryName; + const primaryObjectSize = primaryObject.size; + const hasSecondary = !secondaryName || primaryName == secondaryName; + primaryObjectSize.rbottom = hasSecondary ? 100 : 50; + primaryObject.size = primaryObjectSize; + + Engine.GetGUIObjectByName("secondary").caption = hasSecondary ? "" : 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 @@ - - - + + +