mirror of
https://github.com/yairm210/Unciv.git
synced 2025-09-30 07:21:34 -04:00
Fixed crash when resuming EmpireOverviewScreen
This commit is contained in:
parent
685df48f5a
commit
1bd8c4fde7
@ -3,8 +3,8 @@ package com.unciv.ui.screens.overviewscreen
|
|||||||
import com.badlogic.gdx.graphics.Color
|
import com.badlogic.gdx.graphics.Color
|
||||||
import com.unciv.Constants
|
import com.unciv.Constants
|
||||||
import com.unciv.logic.civilization.Civilization
|
import com.unciv.logic.civilization.Civilization
|
||||||
import com.unciv.ui.components.input.KeyCharAndCode
|
|
||||||
import com.unciv.ui.components.TabbedPager
|
import com.unciv.ui.components.TabbedPager
|
||||||
|
import com.unciv.ui.components.input.KeyCharAndCode
|
||||||
import com.unciv.ui.images.ImageGetter
|
import com.unciv.ui.images.ImageGetter
|
||||||
import com.unciv.ui.screens.basescreen.BaseScreen
|
import com.unciv.ui.screens.basescreen.BaseScreen
|
||||||
import com.unciv.ui.screens.basescreen.RecreateOnResize
|
import com.unciv.ui.screens.basescreen.RecreateOnResize
|
||||||
@ -77,10 +77,6 @@ class EmpireOverviewScreen(
|
|||||||
stage.addActor(tabbedPager)
|
stage.addActor(tabbedPager)
|
||||||
}
|
}
|
||||||
|
|
||||||
override fun resume() {
|
|
||||||
game.replaceCurrentScreen(recreate())
|
|
||||||
}
|
|
||||||
|
|
||||||
override fun recreate(): BaseScreen {
|
override fun recreate(): BaseScreen {
|
||||||
tabbedPager.selectPage(-1) // trigger deselect on _old_ instance so the tabs can persist their stuff
|
tabbedPager.selectPage(-1) // trigger deselect on _old_ instance so the tabs can persist their stuff
|
||||||
updatePersistState(pageObjects)
|
updatePersistState(pageObjects)
|
||||||
|
Loading…
x
Reference in New Issue
Block a user