Loading src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java +11 −2 Original line number Diff line number Diff line Loading @@ -256,8 +256,17 @@ public class BluetoothDeviceDetailsFragment extends RestrictedDashboardFragment public void onDetach() { super.onDetach(); mManager.getEventManager().unregisterCallback(mBluetoothCallback); BluetoothDevice device = mCachedDevice.getDevice(); try { mBluetoothAdapter.removeOnMetadataChangedListener( mCachedDevice.getDevice(), mExtraControlMetadataListener); device, mExtraControlMetadataListener); } catch (IllegalArgumentException e) { Log.w( TAG, "Unable to unregister metadata change callback for " + mCachedDevice, e); } } private void updateExtraControlUri(int viewWidth) { Loading Loading
src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java +11 −2 Original line number Diff line number Diff line Loading @@ -256,8 +256,17 @@ public class BluetoothDeviceDetailsFragment extends RestrictedDashboardFragment public void onDetach() { super.onDetach(); mManager.getEventManager().unregisterCallback(mBluetoothCallback); BluetoothDevice device = mCachedDevice.getDevice(); try { mBluetoothAdapter.removeOnMetadataChangedListener( mCachedDevice.getDevice(), mExtraControlMetadataListener); device, mExtraControlMetadataListener); } catch (IllegalArgumentException e) { Log.w( TAG, "Unable to unregister metadata change callback for " + mCachedDevice, e); } } private void updateExtraControlUri(int viewWidth) { Loading