From 1ba7e411cad2fda404f59ef4abd9682e32c326d2 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?=CE=9ET=CE=9ERNAL?= <137927782+particle-box@users.noreply.github.com> Date: Sat, 17 Jan 2026 20:08:52 +0530 Subject: [PATCH] fix: Mappings fix an issue where generating mappings showed snapchat not installed even though its installed --- .../purrfectsnap/ui/setup/screens/impl/MappingsScreen.kt | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/app/src/main/kotlin/me/eternal/purrfectsnap/ui/setup/screens/impl/MappingsScreen.kt b/app/src/main/kotlin/me/eternal/purrfectsnap/ui/setup/screens/impl/MappingsScreen.kt index e3215a25..e72bdd44 100644 --- a/app/src/main/kotlin/me/eternal/purrfectsnap/ui/setup/screens/impl/MappingsScreen.kt +++ b/app/src/main/kotlin/me/eternal/purrfectsnap/ui/setup/screens/impl/MappingsScreen.kt @@ -185,7 +185,8 @@ class MappingsScreen : SetupScreen() { if (isGenerating) return@launch isGenerating = true runCatching { - if (context.installationSummary.snapchatInfo == null) { + context.mappings.init(context.androidContext) + if (context.mappings.getSnapchatPackageInfo() == null) { throw Exception(context.translation["setup.mappings.generate_failure_no_snapchat"]) } val warnings = context.mappings.refresh()