Bugfix: Request rendering on New Game creation and Game Save (#1857)

* Request rendering on New Game creation and Game Save

* setWorldScreen issues a rendering request
This commit is contained in:
Federico Luongo
2020-02-05 22:04:52 +01:00
committed by GitHub
parent 193ebe0ccd
commit 6fc3b2fd0e
2 changed files with 3 additions and 1 deletions

View File

@ -149,6 +149,7 @@ class UncivGame(
if(screen != null && screen != worldScreen) screen.dispose()
setScreen(worldScreen)
worldScreen.shouldUpdate=true // This can set the screen to the policy picker or tech picker screen, so the input processor must come before
Gdx.graphics.requestRendering()
}
// This is ALWAYS called after create() on Android - google "Android life cycle"

View File

@ -93,6 +93,7 @@ class NewGameScreen: PickerScreen(){
rightSideButton.enable()
rightSideButton.setText("Start game!".tr())
}
Gdx.graphics.requestRendering()
}
}
}
@ -106,7 +107,7 @@ class NewGameScreen: PickerScreen(){
var newGame:GameInfo?=null
override fun render(delta: Float) {
if(newGame!=null){
if (newGame != null){
game.loadGame(newGame!!)
}
super.render(delta)