diff --git a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt index 5d4c269ab6f..8214908de5a 100644 --- a/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt +++ b/libraries/tools/kotlin-gradle-plugin/src/main/kotlin/org/jetbrains/kotlin/gradle/targets/js/subtargets/KotlinBrowserJs.kt @@ -225,8 +225,6 @@ open class KotlinBrowserJs @Inject constructor(target: KotlinJsTarget) : contentBase = listOf(compilation.output.resourcesDir.canonicalPath) ) - outputs.upToDateWhen { false } - val actualDceTaskProvider = when (mode) { KotlinJsBinaryMode.PRODUCTION -> dceTaskProvider KotlinJsBinaryMode.DEVELOPMENT -> devDceTaskProvider @@ -239,6 +237,8 @@ open class KotlinBrowserJs @Inject constructor(target: KotlinJsTarget) : } ) + dependsOn(actualDceTaskProvider) + resolveFromModulesFirst = true commonRunConfigurations.forEach { configure ->