summaryrefslogtreecommitdiffstats
path: root/src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java
diff options
context:
space:
mode:
Diffstat (limited to 'src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java')
-rw-r--r--src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java10
1 files changed, 5 insertions, 5 deletions
diff --git a/src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java b/src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java
index 9e46b4d..2c70fd2 100644
--- a/src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java
+++ b/src/com/android/settings/bluetooth/LocalBluetoothDeviceManager.java
@@ -21,6 +21,7 @@ import android.util.Log;
import com.android.settings.R;
import com.android.settings.bluetooth.LocalBluetoothManager.Callback;
+import com.android.settings.bluetooth.LocalBluetoothProfileManager.Profile;
import java.util.ArrayList;
import java.util.List;
@@ -199,13 +200,12 @@ public class LocalBluetoothDeviceManager {
mLocalManager.showError(address, R.string.bluetooth_error_title, errorMsg);
}
- public synchronized void onProfileStateChanged(String address, boolean transientState) {
+ public synchronized void onProfileStateChanged(String address, Profile profile,
+ int newProfileState) {
LocalBluetoothDevice device = findDevice(address);
if (device == null) return;
-
- if (!transientState) {
- device.onProfileStateChanged();
- }
+
+ device.onProfileStateChanged(profile, newProfileState);
device.refresh();
}