Revert "Changes done to update UI with appropriate checkbox state, when AVRC Connect is initiated from the headset. Earlier, the checkbox state was not being updated when the connection state changed for media audio, when connected from headset"
This reverts commit 2f9d962940cb92c7f70576a29f263258f6abc478
This commit is contained in:
committed by
Matthew Xie
parent
d1889ed4bd
commit
c78d71e16c
@@ -178,15 +178,11 @@ final class A2dpProfile implements LocalBluetoothProfile {
|
||||
int state = getConnectionStatus(device);
|
||||
switch (state) {
|
||||
case BluetoothProfile.STATE_DISCONNECTED:
|
||||
{
|
||||
setPreferred(device, false);
|
||||
return R.string.bluetooth_a2dp_profile_summary_use_for;
|
||||
}
|
||||
|
||||
case BluetoothProfile.STATE_CONNECTED:
|
||||
{
|
||||
setPreferred(device, true);
|
||||
return R.string.bluetooth_a2dp_profile_summary_connected;
|
||||
}
|
||||
|
||||
default:
|
||||
return Utils.getConnectionStateSummary(state);
|
||||
}
|
||||
|
@@ -332,8 +332,8 @@ public final class DeviceProfilesSettings extends SettingsPreferenceFragment
|
||||
* Gray out checkbox while connecting and disconnecting
|
||||
*/
|
||||
profilePref.setEnabled(!mCachedDevice.isBusy());
|
||||
profilePref.setSummary(profile.getSummaryResourceForDevice(device));
|
||||
profilePref.setChecked(profile.isPreferred(device));
|
||||
profilePref.setSummary(profile.getSummaryResourceForDevice(device));
|
||||
}
|
||||
|
||||
private LocalBluetoothProfile getProfileOf(Preference pref) {
|
||||
|
Reference in New Issue
Block a user