Fix for Huawei Freebuds 5i

This commit is contained in:
Martin.JM
2025-04-09 19:10:07 +00:00
committed by José Rebelo
parent 3b4ef0b7f6
commit 1769f3e788
@@ -59,8 +59,10 @@ public class HuaweiFreebudsSettingsCustomizer implements DeviceSpecificSettingsC
final Preference.OnPreferenceChangeListener audioModePrefListener = (preference, newVal) -> {
boolean isNoiseCancellationEnabled = SetAudioModeRequest.AudioMode.ANC.name().toLowerCase(Locale.getDefault()).equals(newVal);
boolean isTransparencyEnabled = SetAudioModeRequest.AudioMode.TRANSPARENCY.name().toLowerCase(Locale.getDefault()).equals(newVal);
ancMode.setVisible(isNoiseCancellationEnabled);
voiceBoost.setVisible(isTransparencyEnabled);
if (ancMode != null)
ancMode.setVisible(isNoiseCancellationEnabled);
if (voiceBoost != null)
voiceBoost.setVisible(isTransparencyEnabled);
return true;
};