Guys, someone faced this error in desktop version?...
# multiplatform
g
Guys, someone faced this error in desktop version?
Exception in thread "AWT-EventQueue-0" java.lang.IllegalStateException: Module with the Main dispatcher is missing. Add dependency providing the Main dispatcher, e.g. 'kotlinx-coroutines-android' and ensure it has the same version as 'kotlinx-coroutines-core'
I fixed, i put this dependencie on jvmMain
implementation("org.jetbrains.kotlinx:kotlinx-coroutines-swing:1.8.0")
a
I used
Copy code
androidMain.dependencies {
    // kotlin libs
    implementation(libs.kotlin.coroutinesAndroid)
}
commonMain.dependencies {
    // kotlin libs
    implementation(libs.kotlin.coroutines)
}
desktopMain.dependencies {
    // kotlin libs
    implementation(libs.kotlin.coroutinesSwing)
}
and my
libs.versions.toml
file is
Copy code
[versions]
kotlinCoroutines = "1.9.0-RC"

[libraries]
kotlin-coroutines = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-core", version.ref = "kotlinCoroutines" }
kotlin-coroutinesAndroid = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-android", version.ref = "kotlinCoroutines" }
kotlin-coroutinesSwing = { module = "org.jetbrains.kotlinx:kotlinx-coroutines-swing", version.ref = "kotlinCoroutines" }