Skip to main content
Answered

Intercom android sdk crashing - Jetpack compose 1.7 - BOM v2024.09.00 ~ Intercom 15.10.2

  • September 13, 2024
  • 2 replies
  • 100 views

​
 

2024-09-05 11:40:09.795  4736-4736  AndroidRuntime          ipnossoft.rma.free                   E  FATAL EXCEPTION: main
                                                                                                    Process: ipnossoft.rma.free, PID: 4736
                                                                                                    java.lang.NoSuchMethodError: No static method rememberModalBottomSheetState(ZLkotlin/jvm/functions/Function1;Landroidx/compose/runtime/Composer;II)Landroidx/compose/material3/SheetState; in class Landroidx/compose/material3/ModalBottomSheet_androidKt; or its super classes (declaration of 'androidx.compose.material3.ModalBottomSheet_androidKt' appears in /data/app/~~g_FRDbFowwX3NIDZuLr61w==/ipnossoft.rma.free-uVLziORaSPfDo1O1hhh66A==/base.apk)
                                                                                                    	at io.intercom.android.sdk.m5.conversation.ui.ConversationScreenKt.ConversationScreenContent(ConversationScreen.kt:370)
                                                                                                    	at io.intercom.android.sdk.m5.conversation.ui.ConversationScreenKt.ConversationScreen(ConversationScreen.kt:186)
                                                                                                    	at io.intercom.android.sdk.m5.navigation.ConversationDestinationKt$conversationDestination$12.invoke(ConversationDestination.kt:166)
                                                                                                    	at io.intercom.android.sdk.m5.navigation.ConversationDestinationKt$conversationDestination$12.invoke(ConversationDestination.kt:102)
                                                                                                    	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:139)
                                                                                                    	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)
                                                                                                    	at androidx.navigation.compose.NavHostKt$NavHost$14$1.invoke(NavHost.kt:308)
                                                                                                    	at androidx.navigation.compose.NavHostKt$NavHost$14$1.invoke(NavHost.kt:306)
                                                                                                    	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:109)
                                                                                                    	at androidx.compose.runtime.internal.ComposableLambdaImpl.invoke(ComposableLambda.jvm.kt:35)

 

Upgrading gave us some class not found errors coming from Intercom. Do you guys have to keep using experimental apis? It is frustrating to be blocked from updating because of your sdk.

Jetpack compose 1.7.0 is a big update and allows animations for adding and removing items from lazy collections. Please release an update as soon as possible, thanks!

Best answer by mateusz.leszkiewicz

H @Sean Blahovici, It’s Mat from the Support Engineering Team 😀
 

Version 15.10.3 of our Android SDK was released last week and contains support for Compose 1.7.0.

Hope this helps

View original
Did this topic help you find an answer to your question?

2 replies

Forum|alt.badge.img
  • Connector
  • 5 replies
  • September 23, 2024

mateusz.leszkiewicz
Intercom Team
Forum|alt.badge.img+5

H @Sean Blahovici, It’s Mat from the Support Engineering Team 😀
 

Version 15.10.3 of our Android SDK was released last week and contains support for Compose 1.7.0.

Hope this helps


Cookie policy

We use cookies to enhance and personalize your experience. If you accept you agree to our full cookie policy. Learn more about our cookies.

 
Cookie settings