mirror of
https://github.com/yairm210/Unciv.git
synced 2025-07-31 15:19:29 +07:00
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:
@ -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"
|
||||
|
@ -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)
|
||||
|
Reference in New Issue
Block a user