From f7a17d73fbc9411c7d3ad3c4f7f651fe9c34819e Mon Sep 17 00:00:00 2001 From: MM20 <15646950+MM2-0@users.noreply.github.com> Date: Sun, 28 Dec 2025 12:09:27 +0100 Subject: [PATCH] Fix NPE Close #1714 --- .../main/java/de/mm20/launcher2/data/IcuStringNormalizer.kt | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/data/i18n/src/main/java/de/mm20/launcher2/data/IcuStringNormalizer.kt b/data/i18n/src/main/java/de/mm20/launcher2/data/IcuStringNormalizer.kt index 3e9073f58..f3e43a94c 100644 --- a/data/i18n/src/main/java/de/mm20/launcher2/data/IcuStringNormalizer.kt +++ b/data/i18n/src/main/java/de/mm20/launcher2/data/IcuStringNormalizer.kt @@ -23,7 +23,7 @@ internal class IcuStringNormalizer( ) : StringNormalizer { override val id: String - get() = transliteratorId.value ?: "null" + get() = transliteratorId.value private val scope = CoroutineScope(SupervisorJob() + Dispatchers.Default) @@ -31,7 +31,7 @@ internal class IcuStringNormalizer( .map { getTransliteratorId(it) } - .stateIn(scope, SharingStarted.Eagerly, null) + .stateIn(scope, SharingStarted.Eagerly, DisabledTransliteratorId) override fun normalize(input: String): String { val id = transliteratorId.value