Loading packages/SystemUI/src/com/android/systemui/volume/dagger/AudioSharingEmptyImplModule.kt +3 −8 Original line number Diff line number Diff line Loading @@ -16,20 +16,15 @@ package com.android.systemui.volume.dagger import com.android.systemui.dagger.SysUISingleton import com.android.systemui.volume.domain.interactor.AudioSharingInteractor import com.android.systemui.volume.domain.interactor.AudioSharingInteractorEmptyImpl import dagger.Binds import dagger.Module import dagger.Provides /** Dagger module for empty audio sharing impl for unnecessary volume overlay */ @Module interface AudioSharingEmptyImplModule { companion object { @Provides @SysUISingleton fun provideAudioSharingInteractor(): AudioSharingInteractor = AudioSharingInteractorEmptyImpl() } @Binds fun bindsAudioSharingInteractor(impl: AudioSharingInteractorEmptyImpl): AudioSharingInteractor } packages/SystemUI/src/com/android/systemui/volume/domain/interactor/AudioSharingInteractor.kt +1 −1 Original line number Diff line number Diff line Loading @@ -77,7 +77,7 @@ constructor( } @SysUISingleton class AudioSharingInteractorEmptyImpl : AudioSharingInteractor { class AudioSharingInteractorEmptyImpl @Inject constructor() : AudioSharingInteractor { override val volume: Flow<Int?> = emptyFlow() override val volumeMin: Int = EMPTY_VOLUME override val volumeMax: Int = EMPTY_VOLUME Loading Loading
packages/SystemUI/src/com/android/systemui/volume/dagger/AudioSharingEmptyImplModule.kt +3 −8 Original line number Diff line number Diff line Loading @@ -16,20 +16,15 @@ package com.android.systemui.volume.dagger import com.android.systemui.dagger.SysUISingleton import com.android.systemui.volume.domain.interactor.AudioSharingInteractor import com.android.systemui.volume.domain.interactor.AudioSharingInteractorEmptyImpl import dagger.Binds import dagger.Module import dagger.Provides /** Dagger module for empty audio sharing impl for unnecessary volume overlay */ @Module interface AudioSharingEmptyImplModule { companion object { @Provides @SysUISingleton fun provideAudioSharingInteractor(): AudioSharingInteractor = AudioSharingInteractorEmptyImpl() } @Binds fun bindsAudioSharingInteractor(impl: AudioSharingInteractorEmptyImpl): AudioSharingInteractor }
packages/SystemUI/src/com/android/systemui/volume/domain/interactor/AudioSharingInteractor.kt +1 −1 Original line number Diff line number Diff line Loading @@ -77,7 +77,7 @@ constructor( } @SysUISingleton class AudioSharingInteractorEmptyImpl : AudioSharingInteractor { class AudioSharingInteractorEmptyImpl @Inject constructor() : AudioSharingInteractor { override val volume: Flow<Int?> = emptyFlow() override val volumeMin: Int = EMPTY_VOLUME override val volumeMax: Int = EMPTY_VOLUME Loading