Avatar ·

Backend Internal error bei Verwendung von clickable in Jetpack Compose

Hallo Kollegen! Ich bin ein Anfänger in Kotlin und Jetpack Compose. Ich bin auf ein Problem gestoßen, das ich seit Stunden nicht lösen kann. Ich habe einen einfachen Bildschirm mit einer Card, auf die ich einen Klick-Handler setzen möchte. Ich verwende den Modifier `.clickable`, aber beim Kompilieren erhalte ich den Fehler: ``` Backend Internal error: Exception during IR lowering ``` Hier ist mein Code: ```kotlin @Composable fun MyScreen() { var count by remember { mutableStateOf(0) } Card( modifier = Modifier .fillMaxWidth() .padding(16.dp) .clickable { count++ } ) { Text("Geklickt: $count") } } ``` Ich habe verschiedene Varianten ausprobiert: das Lambda in eine separate Variable ausgelagert, `Modifier.clickable(onClick = { count++ })` verwendet, aber der Fehler bleibt bestehen. Gradle baut das Projekt, aber beim Start auf dem Emulator oder einem echten Gerät tritt dieser Fehler auf. Ich verwende die neueste stabile Version von Compose (1.5.4) und Kotlin 1.9.21. Das Problem tritt manchmal auf...