diff --git a/core/src/com/unciv/ui/worldscreen/TileMapHolder.kt b/core/src/com/unciv/ui/worldscreen/TileMapHolder.kt index 2c67cef176..394a80f144 100644 --- a/core/src/com/unciv/ui/worldscreen/TileMapHolder.kt +++ b/core/src/com/unciv/ui/worldscreen/TileMapHolder.kt @@ -92,6 +92,7 @@ class TileMapHolder(internal val worldScreen: WorldScreen, internal val tileMap: override fun zoom(event: InputEvent?, initialDistance: Float, distance: Float) { // deselect any unit, as zooming occasionally forwards clicks on to the map worldScreen.bottomUnitTable.selectedUnit = null + worldScreen.shouldUpdate = true if (lastInitialDistance != initialDistance) { lastInitialDistance = initialDistance lastScale = scaleX