Unit overview remembers scroll position after promoting (#9454)

This commit is contained in:
SomeTroglodyte 2023-05-27 20:32:23 +02:00 committed by GitHub
parent 8be9cd6a76
commit 268d27d1ed
No known key found for this signature in database
GPG Key ID: 4AEE18F83AFDEB23

View File

@ -82,6 +82,7 @@ class EmpireOverviewScreen(
}
override fun recreate(): BaseScreen {
tabbedPager.selectPage(-1) // trigger deselect on _old_ instance so the tabs can persist their stuff
updatePersistState(pageObjects)
return EmpireOverviewScreen(viewingPlayer,
EmpireOverviewCategories.values().firstOrNull { it.name == game.settings.lastOverviewPage })