diff --git a/core/src/com/unciv/ui/worldscreen/WorldScreen.kt b/core/src/com/unciv/ui/worldscreen/WorldScreen.kt index 71f3b46132..75049b2313 100644 --- a/core/src/com/unciv/ui/worldscreen/WorldScreen.kt +++ b/core/src/com/unciv/ui/worldscreen/WorldScreen.kt @@ -155,9 +155,8 @@ class WorldScreen( stage.addActor(techPolicyAndDiplomacy) stage.addActor(tutorialTaskTable) - if (UncivGame.Current.settings.showZoomButtons) { - stage.addActor(zoomController) - } + stage.addActor(zoomController) + zoomController.isVisible = UncivGame.Current.settings.showZoomButtons stage.addActor(fogOfWarButton) stage.addActor(bottomUnitTable) @@ -394,6 +393,8 @@ class WorldScreen( ) } + zoomController.isVisible = UncivGame.Current.settings.showZoomButtons + // if we use the clone, then when we update viewable tiles // it doesn't update the explored tiles of the civ... need to think about that harder // it causes a bug when we move a unit to an unexplored tile (for instance a cavalry unit which can move far)