From 01525c9a05ad4e6c7488f01c9879f47f07dcf728 Mon Sep 17 00:00:00 2001 From: "jhtop.kim" Date: Sun, 17 Jul 2011 14:32:40 +0900 Subject: [PATCH] Bluetooth : fix to finish deviceprofilesettings activity when device is not bonded - if cached device state is "BluetoothDevice.BOND_NONE" then finish activity Change-Id: I5c981e8c4800c10f1f8570668794301d5da03188 Signed-off-by: jhtop.kim --- src/com/android/settings/bluetooth/DeviceProfilesSettings.java | 3 ++- 1 file changed, 2 insertions(+), 1 deletion(-) diff --git a/src/com/android/settings/bluetooth/DeviceProfilesSettings.java b/src/com/android/settings/bluetooth/DeviceProfilesSettings.java index f7f21ffafd0..c3dc5bc04aa 100755 --- a/src/com/android/settings/bluetooth/DeviceProfilesSettings.java +++ b/src/com/android/settings/bluetooth/DeviceProfilesSettings.java @@ -156,7 +156,8 @@ public final class DeviceProfilesSettings extends SettingsPreferenceFragment mManager.setForegroundActivity(getActivity()); mCachedDevice.registerCallback(this); - + if(mCachedDevice.getBondState() == BluetoothDevice.BOND_NONE) + finish(); refresh(); EditText et = mDeviceNamePref.getEditText(); if (et != null) {