From aef1c4d7076d3f51548a7d482c73d908646758df Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Tue, 2 Jan 2018 21:15:40 +0200 Subject: [PATCH] World screen now corrects itself upon resizing --- core/src/com/unciv/game/WorldScreen.java | 9 +++++++++ 1 file changed, 9 insertions(+) diff --git a/core/src/com/unciv/game/WorldScreen.java b/core/src/com/unciv/game/WorldScreen.java index 96d88dd4ef..b96c0db508 100644 --- a/core/src/com/unciv/game/WorldScreen.java +++ b/core/src/com/unciv/game/WorldScreen.java @@ -654,5 +654,14 @@ public class WorldScreen extends CameraStageBaseScreen { scrollPane.updateVisualScroll(); } + @Override + public void resize(int width, int height) { + + if(stage.getViewport().getScreenWidth()!=width || stage.getViewport().getScreenHeight()!=height) { + super.resize(width, height); + game.worldScreen = new WorldScreen(); // start over. + game.setWorldScreen(); + } + } }