Loading src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java +11 −1 Original line number Diff line number Diff line Loading @@ -142,13 +142,23 @@ public class BluetoothDeviceDetailsFragment extends RestrictedDashboardFragment } @VisibleForTesting @Nullable CachedBluetoothDevice getCachedDevice(String deviceAddress) { if (sTestDataFactory != null) { return sTestDataFactory.getDevice(deviceAddress); } BluetoothDevice remoteDevice = mManager.getBluetoothAdapter().getRemoteDevice(deviceAddress); return mManager.getCachedDeviceManager().findDevice(remoteDevice); if (remoteDevice == null) { return null; } CachedBluetoothDevice cachedDevice = mManager.getCachedDeviceManager().findDevice(remoteDevice); if (cachedDevice != null) { return cachedDevice; } Log.i(TAG, "Add device to cached device manager: " + remoteDevice.getAnonymizedAddress()); return mManager.getCachedDeviceManager().addDevice(remoteDevice); } @VisibleForTesting Loading Loading
src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java +11 −1 Original line number Diff line number Diff line Loading @@ -142,13 +142,23 @@ public class BluetoothDeviceDetailsFragment extends RestrictedDashboardFragment } @VisibleForTesting @Nullable CachedBluetoothDevice getCachedDevice(String deviceAddress) { if (sTestDataFactory != null) { return sTestDataFactory.getDevice(deviceAddress); } BluetoothDevice remoteDevice = mManager.getBluetoothAdapter().getRemoteDevice(deviceAddress); return mManager.getCachedDeviceManager().findDevice(remoteDevice); if (remoteDevice == null) { return null; } CachedBluetoothDevice cachedDevice = mManager.getCachedDeviceManager().findDevice(remoteDevice); if (cachedDevice != null) { return cachedDevice; } Log.i(TAG, "Add device to cached device manager: " + remoteDevice.getAnonymizedAddress()); return mManager.getCachedDeviceManager().addDevice(remoteDevice); } @VisibleForTesting Loading