Fix Bluetooth device Settings checkbox issue on clicking "Input device"

Bug: 19937357
Change-Id: I6f74577a062df407e50972b84dd4e5d7d2da529b
This commit is contained in:
Sanket Padawe
2015-06-02 16:00:43 -07:00
parent 0d7d927216
commit 0da0573b70

View File

@@ -263,7 +263,6 @@ public final class DeviceProfilesSettings extends DialogFragment implements
} else { } else {
if (profile instanceof MapProfile) { if (profile instanceof MapProfile) {
mCachedDevice.setMessagePermissionChoice(BluetoothDevice.ACCESS_ALLOWED); mCachedDevice.setMessagePermissionChoice(BluetoothDevice.ACCESS_ALLOWED);
refreshProfilePreference(profilePref, profile);
} }
if (profile.isPreferred(device)) { if (profile.isPreferred(device)) {
// profile is preferred but not connected: disable auto-connect // profile is preferred but not connected: disable auto-connect
@@ -271,12 +270,12 @@ public final class DeviceProfilesSettings extends DialogFragment implements
mCachedDevice.connectProfile(profile); mCachedDevice.connectProfile(profile);
} else { } else {
profile.setPreferred(device, false); profile.setPreferred(device, false);
refreshProfilePreference(profilePref, profile);
} }
} else { } else {
profile.setPreferred(device, true); profile.setPreferred(device, true);
mCachedDevice.connectProfile(profile); mCachedDevice.connectProfile(profile);
} }
refreshProfilePreference(profilePref, profile);
} }
} }