From f189b3a254cf99f8b66cfeaacf4c2dcf843d0c52 Mon Sep 17 00:00:00 2001 From: sameerasw Date: Tue, 24 Mar 2026 23:45:17 +0530 Subject: [PATCH] fix: kaomoji loading in optimized builds --- .../main/java/com/sameerasw/essentials/ui/ime/KaomojiData.kt | 3 +++ 1 file changed, 3 insertions(+) diff --git a/app/src/main/java/com/sameerasw/essentials/ui/ime/KaomojiData.kt b/app/src/main/java/com/sameerasw/essentials/ui/ime/KaomojiData.kt index 19dbc3848..a49a4a1bf 100644 --- a/app/src/main/java/com/sameerasw/essentials/ui/ime/KaomojiData.kt +++ b/app/src/main/java/com/sameerasw/essentials/ui/ime/KaomojiData.kt @@ -12,9 +12,11 @@ import androidx.compose.runtime.setValue import androidx.compose.runtime.State import kotlinx.coroutines.CoroutineScope import kotlinx.coroutines.Dispatchers +import androidx.annotation.Keep import kotlinx.coroutines.launch import kotlinx.coroutines.withContext +@Keep data class KaomojiObject( @SerializedName("category") val category: String, @SerializedName("value") val value: String @@ -25,6 +27,7 @@ data class KaomojiCategory( val kaomojis: List ) +@Keep data class KaomojiDataResponse( @SerializedName("kaomoji") val kaomoji: List )