From 866a92a4834527b5ffa1fbad24f5c80e5e1f51f0 Mon Sep 17 00:00:00 2001 From: Yair Morgenstern Date: Thu, 2 Feb 2023 17:11:56 +0200 Subject: [PATCH] Resolved #8543 - fixed crash switching to tileset immediately after downloading tileset mod --- core/src/com/unciv/ui/pickerscreens/ModManagementScreen.kt | 2 ++ 1 file changed, 2 insertions(+) diff --git a/core/src/com/unciv/ui/pickerscreens/ModManagementScreen.kt b/core/src/com/unciv/ui/pickerscreens/ModManagementScreen.kt index 3d6595398d..927e9d1220 100644 --- a/core/src/com/unciv/ui/pickerscreens/ModManagementScreen.kt +++ b/core/src/com/unciv/ui/pickerscreens/ModManagementScreen.kt @@ -18,6 +18,7 @@ import com.unciv.json.json import com.unciv.models.ruleset.ModOptions import com.unciv.models.ruleset.Ruleset import com.unciv.models.ruleset.RulesetCache +import com.unciv.models.tilesets.TileSetCache import com.unciv.models.translations.tr import com.unciv.ui.images.ImageGetter import com.unciv.ui.pickerscreens.ModManagementOptions.SortType @@ -440,6 +441,7 @@ class ModManagementScreen( launchOnGLThread { ToastPopup("[${repo.name}] Downloaded!", this@ModManagementScreen) RulesetCache.loadRulesets() + TileSetCache.loadTileSetConfigs(false) UncivGame.Current.translations.tryReadTranslationForCurrentLanguage() RulesetCache[repo.name]?.let { installedModInfo[repo.name] = ModUIData(it)