compose-multiplatform icon indicating copy to clipboard operation
compose-multiplatform copied to clipboard

Support material3 1.3.0-alphaXX and material 1.7.0-alphaXX

Open mahramane opened this issue 1 year ago • 1 comments

Hi in material 1.7.0-... RippleTheme is deprecated and RippleConfiguration has replaced it. androidx.compose.material3.LocalRippleConfiguration and androidx.compose.material3.RippleConfiguration not found in compose multiplatform 1.6.10-beta01. please add material3-1.3.0-alpha05 and material-1.7.0-alpha07 to compose multiplatform.

mahramane avatar Apr 24 '24 11:04 mahramane

I'm facing an issue who seems related on signed release only , reproducible on nav_cupcake and still present on 1.6.10-beta02

FATAL EXCEPTION: main Process: com.matkovivan.nav_cupcake, PID: 20114 java.lang.NoSuchFieldError: No static field hide_in_inspector_tag of type I in class Landroidx/compose/ui/R$id; or its superclasses (declaration of 'androidx.compose.ui.R$id' appears in base.apk) at androidx.compose.material.ripple.RippleContainer.(RippleContainer.android.kt:70) at androidx.compose.material.ripple.AndroidRippleIndicationInstance.getOrCreateRippleContainer(Ripple.android.kt:255) at androidx.compose.material.ripple.AndroidRippleIndicationInstance.addRipple(Ripple.android.kt:198) at androidx.compose.material.ripple.Ripple$rememberUpdatedInstance$1$1.emit(Ripple.kt:138) at androidx.compose.material.ripple.Ripple$rememberUpdatedInstance$1$1.emit(Ripple.kt:136) at kotlinx.coroutines.flow.SharedFlowImpl.collect$suspendImpl(SharedFlow.kt:392) at kotlinx.coroutines.flow.SharedFlowImpl$collect$1.invokeSuspend(Unknown Source:15) at kotlin.coroutines.jvm.internal.BaseContinuationImpl.resumeWith(ContinuationImpl.kt:33) at kotlinx.coroutines.DispatchedTask.run(DispatchedTask.kt:104) at androidx.compose.ui.platform.AndroidUiDispatcher.performTrampolineDispatch(AndroidUiDispatcher.android.kt:81) at androidx.compose.ui.platform.AndroidUiDispatcher.access$performTrampolineDispatch(AndroidUiDispatcher.android.kt:41) at androidx.compose.ui.platform.AndroidUiDispatcher$dispatchCallback$1.run(AndroidUiDispatcher.android.kt:57) at android.os.Handler.handleCallback(Handler.java:942) at android.os.Handler.dispatchMessage(Handler.java:99) at android.os.Looper.loopOnce(Looper.java:226) at android.os.Looper.loop(Looper.java:313) at android.app.ActivityThread.main(ActivityThread.java:8757) at java.lang.reflect.Method.invoke(Native Method) at com.android.internal.os.RuntimeInit$MethodAndArgsCaller.run(RuntimeInit.java:571) at com.android.internal.os.ZygoteInit.main(ZygoteInit.java:1067) Suppressed: kotlinx.coroutines.internal.DiagnosticCoroutineContextException: [androidx.compose.ui.platform.MotionDurationScaleImpl@6cfdf1c, androidx.compose.runtime.BroadcastFrameClock@824b725, StandaloneCoroutine{Cancelling}@30d70fa, AndroidUiDispatcher@8176ab]

kodeplateform avatar Apr 24 '24 17:04 kodeplateform

Please check the following ticket on YouTrack for follow-ups to this issue. GitHub issues will be closed in the coming weeks.

okushnikov avatar Jul 14 '24 14:07 okushnikov