Loading src/com/android/settings/bluetooth/BluetoothDetailsHearingDeviceController.java +2 −5 Original line number Diff line number Diff line Loading @@ -22,7 +22,6 @@ import androidx.annotation.NonNull; import androidx.preference.PreferenceFragmentCompat; import androidx.preference.PreferenceScreen; import com.android.settings.accessibility.Flags; import com.android.settingslib.bluetooth.CachedBluetoothDevice; import com.android.settingslib.bluetooth.LocalBluetoothManager; import com.android.settingslib.core.lifecycle.Lifecycle; Loading Loading @@ -107,10 +106,8 @@ public class BluetoothDetailsHearingDeviceController extends BluetoothDetailsCon mControllers.add(new BluetoothDetailsHearingDeviceSettingsController(mContext, mFragment, mCachedDevice, mLifecycle)); } if (Flags.enableHearingAidPresetControl()) { mControllers.add(new BluetoothDetailsHearingAidsPresetsController(mContext, mFragment, mManager, mCachedDevice, mLifecycle)); } if (com.android.settingslib.flags.Flags.hearingDevicesAmbientVolumeControl()) { mControllers.add(new BluetoothDetailsAmbientVolumePreferenceController(mContext, mManager, mFragment, mCachedDevice, mLifecycle)); Loading tests/robotests/src/com/android/settings/bluetooth/BluetoothDetailsHearingDeviceControllerTest.java +1 −12 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ import android.platform.test.annotations.RequiresFlagsEnabled; import android.platform.test.flag.junit.CheckFlagsRule; import android.platform.test.flag.junit.DeviceFlagsValueProvider; import com.android.settings.accessibility.Flags; import com.android.settingslib.bluetooth.LocalBluetoothManager; import com.android.settingslib.bluetooth.LocalBluetoothProfileManager; Loading Loading @@ -119,23 +118,13 @@ public class BluetoothDetailsHearingDeviceControllerTest extends } @Test @RequiresFlagsEnabled(Flags.FLAG_ENABLE_HEARING_AID_PRESET_CONTROL) public void initSubControllers_flagEnabled_presetControllerExist() { public void initSubControllers_presetControllerExist() { mHearingDeviceController.initSubControllers(false); assertThat(mHearingDeviceController.getSubControllers().stream().anyMatch( c -> c instanceof BluetoothDetailsHearingAidsPresetsController)).isTrue(); } @Test @RequiresFlagsDisabled(Flags.FLAG_ENABLE_HEARING_AID_PRESET_CONTROL) public void initSubControllers_flagDisabled_presetControllerNotExist() { mHearingDeviceController.initSubControllers(false); assertThat(mHearingDeviceController.getSubControllers().stream().anyMatch( c -> c instanceof BluetoothDetailsHearingAidsPresetsController)).isFalse(); } @Test @RequiresFlagsEnabled( com.android.settingslib.flags.Flags.FLAG_HEARING_DEVICES_AMBIENT_VOLUME_CONTROL) Loading Loading
src/com/android/settings/bluetooth/BluetoothDetailsHearingDeviceController.java +2 −5 Original line number Diff line number Diff line Loading @@ -22,7 +22,6 @@ import androidx.annotation.NonNull; import androidx.preference.PreferenceFragmentCompat; import androidx.preference.PreferenceScreen; import com.android.settings.accessibility.Flags; import com.android.settingslib.bluetooth.CachedBluetoothDevice; import com.android.settingslib.bluetooth.LocalBluetoothManager; import com.android.settingslib.core.lifecycle.Lifecycle; Loading Loading @@ -107,10 +106,8 @@ public class BluetoothDetailsHearingDeviceController extends BluetoothDetailsCon mControllers.add(new BluetoothDetailsHearingDeviceSettingsController(mContext, mFragment, mCachedDevice, mLifecycle)); } if (Flags.enableHearingAidPresetControl()) { mControllers.add(new BluetoothDetailsHearingAidsPresetsController(mContext, mFragment, mManager, mCachedDevice, mLifecycle)); } if (com.android.settingslib.flags.Flags.hearingDevicesAmbientVolumeControl()) { mControllers.add(new BluetoothDetailsAmbientVolumePreferenceController(mContext, mManager, mFragment, mCachedDevice, mLifecycle)); Loading
tests/robotests/src/com/android/settings/bluetooth/BluetoothDetailsHearingDeviceControllerTest.java +1 −12 Original line number Diff line number Diff line Loading @@ -25,7 +25,6 @@ import android.platform.test.annotations.RequiresFlagsEnabled; import android.platform.test.flag.junit.CheckFlagsRule; import android.platform.test.flag.junit.DeviceFlagsValueProvider; import com.android.settings.accessibility.Flags; import com.android.settingslib.bluetooth.LocalBluetoothManager; import com.android.settingslib.bluetooth.LocalBluetoothProfileManager; Loading Loading @@ -119,23 +118,13 @@ public class BluetoothDetailsHearingDeviceControllerTest extends } @Test @RequiresFlagsEnabled(Flags.FLAG_ENABLE_HEARING_AID_PRESET_CONTROL) public void initSubControllers_flagEnabled_presetControllerExist() { public void initSubControllers_presetControllerExist() { mHearingDeviceController.initSubControllers(false); assertThat(mHearingDeviceController.getSubControllers().stream().anyMatch( c -> c instanceof BluetoothDetailsHearingAidsPresetsController)).isTrue(); } @Test @RequiresFlagsDisabled(Flags.FLAG_ENABLE_HEARING_AID_PRESET_CONTROL) public void initSubControllers_flagDisabled_presetControllerNotExist() { mHearingDeviceController.initSubControllers(false); assertThat(mHearingDeviceController.getSubControllers().stream().anyMatch( c -> c instanceof BluetoothDetailsHearingAidsPresetsController)).isFalse(); } @Test @RequiresFlagsEnabled( com.android.settingslib.flags.Flags.FLAG_HEARING_DEVICES_AMBIENT_VOLUME_CONTROL) Loading