From 9201ea2cfa8ebc3b4bfe41c1569041ba7887b6cb Mon Sep 17 00:00:00 2001 From: SomeTroglodyte <63000004+SomeTroglodyte@users.noreply.github.com> Date: Mon, 20 Mar 2023 11:05:19 +0100 Subject: [PATCH] Fix closing Foreign City Info Popup leaves Next Turn button inactive (#8971) --- core/src/com/unciv/ui/components/tilegroups/CityButton.kt | 5 +++-- 1 file changed, 3 insertions(+), 2 deletions(-) diff --git a/core/src/com/unciv/ui/components/tilegroups/CityButton.kt b/core/src/com/unciv/ui/components/tilegroups/CityButton.kt index f8791ba027..b945fc6137 100644 --- a/core/src/com/unciv/ui/components/tilegroups/CityButton.kt +++ b/core/src/com/unciv/ui/components/tilegroups/CityButton.kt @@ -10,7 +10,6 @@ import com.badlogic.gdx.scenes.scene2d.actions.Actions import com.badlogic.gdx.scenes.scene2d.ui.Table import com.badlogic.gdx.utils.Align import com.unciv.GUI -import com.unciv.UncivGame import com.unciv.logic.battle.CityCombatant import com.unciv.logic.city.City import com.unciv.logic.city.INonPerpetualConstruction @@ -595,7 +594,9 @@ class CityButton(val city: City, private val tileGroup: TileGroup): Table(BaseSc add(CityReligionInfoTable(city.religion, true)).colspan(3).row() addOKButton("Diplomacy") { openDiplomacy() } add().expandX() - addCloseButton() + addCloseButton() { + GUI.getWorldScreen().run { nextTurnButton.update(this@run) } + } } popup.open() }