From c7a6082fd7a39fb5a768c3809e44ad49c77767d0 Mon Sep 17 00:00:00 2001 From: Gualdimar Date: Sat, 4 Feb 2023 19:31:55 +0200 Subject: [PATCH] UnitTable close button clickHandler fix (#8573) --- core/src/com/unciv/ui/worldscreen/unit/UnitTable.kt | 11 ++++++----- 1 file changed, 6 insertions(+), 5 deletions(-) diff --git a/core/src/com/unciv/ui/worldscreen/unit/UnitTable.kt b/core/src/com/unciv/ui/worldscreen/unit/UnitTable.kt index b4a6354eef..dfa1065096 100644 --- a/core/src/com/unciv/ui/worldscreen/unit/UnitTable.kt +++ b/core/src/com/unciv/ui/worldscreen/unit/UnitTable.kt @@ -82,15 +82,16 @@ class UnitTable(val worldScreen: WorldScreen) : Table() { add(VerticalGroup().apply { pad(5f) - - deselectUnitButton.add(ImageGetter.getImage("OtherIcons/Close")).size(20f).pad(10f) - deselectUnitButton.pack() - deselectUnitButton.touchable = Touchable.enabled - deselectUnitButton.onClick { + touchable = Touchable.enabled + onClick { selectUnit() worldScreen.shouldUpdate = true this@UnitTable.isVisible = false } + + deselectUnitButton.add(ImageGetter.getImage("OtherIcons/Close")).size(20f).pad(10f) + deselectUnitButton.pack() + deselectUnitButton.touchable = Touchable.enabled addActor(deselectUnitButton) }).left()