Donate to e Foundation | Murena handsets with /e/OS | Own a part of Murena! Learn more

Commit 9dc83418 authored by chelseahao's avatar chelseahao Committed by Chelsea Hao
Browse files

Remove `audioSharingQsDialogImprovement` flag guard when injecting AudioSharingRepository.

`AudioSharingRepositoryImpl` contains general audio sharing functions (e.g, `audioSharingAvailable`), it should be injected whenever `enableLeAudioSharing` flag is on.

The dialog improvement behavior is guarded in the `AudioSharingDeviceItemActionInteractorImpl`.

Test: atest
Bug: 360759048
Flag: com.android.settingslib.flags.audio_sharing_qs_dialog_improvement
Change-Id: I12f0644e280473194822ff5cf30ed3ed99308494
parent b4230169
Loading
Loading
Loading
Loading
+1 −5
Original line number Diff line number Diff line
@@ -55,11 +55,7 @@ interface AudioSharingModule {
            settingsLibAudioSharingRepository: SettingsLibAudioSharingRepository,
            @Background backgroundDispatcher: CoroutineDispatcher,
        ): AudioSharingRepository =
            if (
                Flags.enableLeAudioSharing() &&
                    Flags.audioSharingQsDialogImprovement() &&
                    localBluetoothManager != null
            ) {
            if (Flags.enableLeAudioSharing() && localBluetoothManager != null) {
                AudioSharingRepositoryImpl(
                    localBluetoothManager,
                    settingsLibAudioSharingRepository,