commit e5f6334147004740ef3e7352307c0b4d1c0f6b8e
parent e6b579dda17632c2f29b8348f08d9f31a56b4047
Author: rhunk <101876869+rhunk@users.noreply.github.com>
Date:   Mon, 15 May 2023 01:08:39 +0200

mapping reload fix

Diffstat:
Mapp/src/main/kotlin/me/rhunk/snapenhance/manager/impl/MappingManager.kt | 7+++++--
1 file changed, 5 insertions(+), 2 deletions(-)

diff --git a/app/src/main/kotlin/me/rhunk/snapenhance/manager/impl/MappingManager.kt b/app/src/main/kotlin/me/rhunk/snapenhance/manager/impl/MappingManager.kt @@ -51,6 +51,11 @@ class MappingManager(private val context: ModContext) : Manager { } Logger.error("Failed to load cached mappings", it) } + + if (snapBuildNumber != currentBuildNumber) { + context.bridgeClient.deleteFile(FileAccessRequest.FileType.MAPPINGS) + context.softRestartApp() + } return } refresh() @@ -147,8 +152,6 @@ class MappingManager(private val context: ModContext) : Manager { if (mappings.containsKey(key)) { return mappings[key]!! } - Logger.xposedLog("Mapping not found deleting cache") - context.bridgeClient.deleteFile(FileAccessRequest.FileType.MAPPINGS) throw Exception("No mapping found for $key") }