خطأ Backend Internal error عند استخدام clickable في Jetpack Compose
مرحبًا أيها الزملاء! أنا مطور مبتدئ في Kotlin و Jetpack Compose. واجهت مشكلة لم أتمكن من حلها لعدة ساعات. لدي شاشة بسيطة تحتوي على بطاقة (Card) أريد إضافة معالج النقر عليها. أستخدم المُعدِّل `.clickable`، ولكن عند التجميع أحصل على الخطأ التالي:
```
Backend Internal error: Exception during IR lowering
```
إليك الكود الخاص بي:
```kotlin
@Composable
fun MyScreen() {
var count by remember { mutableStateOf(0) }
Card(
modifier = Modifier
.fillMaxWidth()
.padding(16.dp)
.clickable { count++ }
) {
Text("تم النقر: $count")
}
}
```
لقد جربت عدة خيارات: وضعت الـ lambda في متغير منفصل، واستخدمت `Modifier.clickable(onClick = { count++ })`، ولكن الخطأ لا يزال قائمًا.