Skip to content

Commit b950776

Browse files
committed
fixes
1 parent 863baa0 commit b950776

File tree

3 files changed

+16
-3
lines changed

3 files changed

+16
-3
lines changed

Diff for: gradle.properties

+3-1
Original file line numberDiff line numberDiff line change
@@ -2,7 +2,9 @@ kotlin.code.style=official
22

33
#Gradle
44
org.gradle.jvmargs=-Xmx2048M -Dfile.encoding=UTF-8 -Dkotlin.daemon.jvm.options\="-Xmx2048M"
5-
org.gradle.configuration-cache=true
5+
6+
# configuration-cache=true doesn't work for now. Something is not ok with dev.limebeck.BuildTimeConfigTask :(
7+
# org.gradle.configuration-cache=true
68

79
#Android
810
android.nonTransitiveRClass=true
Original file line numberDiff line numberDiff line change
@@ -0,0 +1,10 @@
1+
package org.jetbrains.compose.storytale.gallery.material3
2+
3+
import androidx.compose.ui.platform.ClipEntry
4+
import androidx.compose.ui.platform.Clipboard
5+
import android.content.ClipData
6+
7+
internal actual suspend fun Clipboard.copyCodeToClipboard(code: String) {
8+
val clipData = ClipData.newPlainText("Copied Code", code)
9+
setClipEntry(ClipEntry(clipData))
10+
}

Diff for: modules/gradle-plugin/src/main/kotlin/org/jetbrains/compose/storytale/plugin/JsMultiplatformTasks.kt

+3-2
Original file line numberDiff line numberDiff line change
@@ -106,7 +106,8 @@ fun Project.createWasmAndJsStorytaleExecTask(compilation: KotlinJsIrCompilation)
106106
val compilationTarget = compilation.target as KotlinJsIrTarget
107107

108108
afterEvaluate {
109-
compilationTarget.browser.configureBuild(compilation)
110-
compilationTarget.browser.configureRun(compilation)
109+
// TODO: fix compatibility with Kotlin 2.1.20
110+
// compilationTarget.browser.configureBuild(compilation)
111+
// compilationTarget.browser.configureRun(compilation)
111112
}
112113
}

0 commit comments

Comments
 (0)