b/2652059 Refresh UI after bond state change

Change-Id: I8f8a939ba3f383aae36091986cea4e8a6eae13fb
This commit is contained in:
Michael Chan
2010-05-07 15:24:22 -07:00
parent 1308453b16
commit d2c81986c2

View File

@@ -751,10 +751,7 @@ public class CachedBluetoothDevice implements Comparable<CachedBluetoothDevice>
mProfiles.clear();
BluetoothJob job = workQueue.peek();
if (job == null) {
return;
}
if (job != null) {
// Remove the first item and process the next one
if (job.command == BluetoothCommand.REMOVE_BOND
&& job.cachedDevice.mDevice.equals(mDevice)) {
@@ -769,12 +766,14 @@ public class CachedBluetoothDevice implements Comparable<CachedBluetoothDevice>
// Check to see if we need to remove the stale items from the queue
if (!pruneQueue(null)) {
// nothing in the queue was modify. Just ignore the notification and return.
refresh();
return;
}
}
processCommands();
}
}
refresh();
}