From 2861bfbd477ca2cb7a01710b3b79fadb23780f3e Mon Sep 17 00:00:00 2001 From: darken Date: Sun, 28 Aug 2022 19:36:34 +0200 Subject: [PATCH] Fix worker inject --- .../java/eu/darken/capod/reaction/core/playpause/PlayPause.kt | 4 ++-- app/build.gradle.kts | 1 - buildSrc/src/main/java/Dependencies.kt | 1 + 3 files changed, 3 insertions(+), 3 deletions(-) diff --git a/app-common/src/main/java/eu/darken/capod/reaction/core/playpause/PlayPause.kt b/app-common/src/main/java/eu/darken/capod/reaction/core/playpause/PlayPause.kt index f3df3555..df3a9fe0 100644 --- a/app-common/src/main/java/eu/darken/capod/reaction/core/playpause/PlayPause.kt +++ b/app-common/src/main/java/eu/darken/capod/reaction/core/playpause/PlayPause.kt @@ -1,6 +1,5 @@ package eu.darken.capod.reaction.core.playpause -import dagger.Reusable import eu.darken.capod.common.MediaControl import eu.darken.capod.common.bluetooth.BluetoothManager2 import eu.darken.capod.common.debug.logging.Logging.Priority.VERBOSE @@ -14,8 +13,9 @@ import eu.darken.capod.pods.core.HasEarDetectionDual import eu.darken.capod.reaction.core.ReactionSettings import kotlinx.coroutines.flow.* import javax.inject.Inject +import javax.inject.Singleton -@Reusable +@Singleton class PlayPause @Inject constructor( private val podMonitor: PodMonitor, private val bluetoothManager: BluetoothManager2, diff --git a/app/build.gradle.kts b/app/build.gradle.kts index b6edcea9..08378799 100644 --- a/app/build.gradle.kts +++ b/app/build.gradle.kts @@ -158,7 +158,6 @@ dependencies { implementation("androidx.navigation:navigation-fragment-ktx:2.5.0") implementation("androidx.navigation:navigation-ui-ktx:2.5.0") - addBaseWorkManager() implementation("androidx.core:core-splashscreen:1.0.0-alpha02") diff --git a/buildSrc/src/main/java/Dependencies.kt b/buildSrc/src/main/java/Dependencies.kt index 4e86be5e..8f735548 100644 --- a/buildSrc/src/main/java/Dependencies.kt +++ b/buildSrc/src/main/java/Dependencies.kt @@ -50,6 +50,7 @@ fun DependencyHandlerScope.addDagger() { kapt("com.google.dagger:dagger-android-processor:${Versions.Dagger.core}") implementation("com.google.dagger:hilt-android:${Versions.Dagger.core}") + kapt("androidx.hilt:hilt-compiler:1.0.0") kapt("com.google.dagger:hilt-android-compiler:${Versions.Dagger.core}") testImplementation("com.google.dagger:hilt-android-testing:${Versions.Dagger.core}")