From 6108d6c22e1997b2c5295e5b7ec7228976b21229 Mon Sep 17 00:00:00 2001 From: Jack He Date: Wed, 30 Aug 2017 16:12:45 -0700 Subject: [PATCH] Bluetooth: do not dimiss fragment when Activity.finish() is called * When Activity.finish() is called, it's associtated fragments are all dismissed automatically * Cached used fragments are dimissed in onCreate() before new ones are created Bug: 62230203 Test: Pair with Bluetooth device, Settings unit tests Change-Id: Ieca88ba0660c5407f0d88d572d06a722c642ac39 --- .../android/settings/bluetooth/BluetoothPairingDialog.java | 6 ------ 1 file changed, 6 deletions(-) diff --git a/src/com/android/settings/bluetooth/BluetoothPairingDialog.java b/src/com/android/settings/bluetooth/BluetoothPairingDialog.java index 97382c3c480..22cb3a683ec 100644 --- a/src/com/android/settings/bluetooth/BluetoothPairingDialog.java +++ b/src/com/android/settings/bluetooth/BluetoothPairingDialog.java @@ -108,12 +108,6 @@ public class BluetoothPairingDialog extends Activity { @VisibleForTesting void dismiss() { if (!isFinishing()) { - BluetoothPairingDialogFragment bluetoothFragment = - (BluetoothPairingDialogFragment) getFragmentManager() - .findFragmentByTag(FRAGMENT_TAG); - if (bluetoothFragment != null) { - bluetoothFragment.dismiss(); - } finish(); } }