diff --git a/src/com/android/settings/sound/MediaOutputPreferenceController.java b/src/com/android/settings/sound/MediaOutputPreferenceController.java index 2ac460cf61c..ce476adf289 100644 --- a/src/com/android/settings/sound/MediaOutputPreferenceController.java +++ b/src/com/android/settings/sound/MediaOutputPreferenceController.java @@ -74,18 +74,7 @@ public class MediaOutputPreferenceController extends AudioSwitchPreferenceContro } final int numDevices = mConnectedDevices.size(); - if (numDevices == 0) { - // Disable switch entry if there is no connected devices. - mPreference.setVisible(false); - final CharSequence summary = mContext.getText(R.string.media_output_default_summary); - final CharSequence[] defaultMediaOutput = new CharSequence[]{summary}; - mSelectedIndex = getDefaultDeviceIndex(); - preference.setSummary(summary); - setPreference(defaultMediaOutput, defaultMediaOutput, preference); - return; - } - - mPreference.setVisible(true); + mPreference.setVisible((numDevices == 0) ? false : true); CharSequence[] mediaOutputs = new CharSequence[numDevices + 1]; CharSequence[] mediaValues = new CharSequence[numDevices + 1];