Loading src/com/android/settings/bluetooth/BluetoothDetailsConfigurableFragment.kt +4 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ abstract class BluetoothDetailsConfigurableFragment : arguments?.getString(KEY_DEVICE_ADDRESS) ?: run { Log.w(TAG, "onAttach() address is null!") super.onAttach(context) finish() return } Loading @@ -124,6 +125,7 @@ abstract class BluetoothDetailsConfigurableFragment : getCachedDevice(deviceAddress) ?: run { Log.w(TAG, "onAttach() CachedDevice is null!") super.onAttach(context) finish() return } Loading Loading @@ -674,6 +676,8 @@ abstract class BluetoothDetailsConfigurableFragment : return localBluetoothManager.cachedDeviceManager.addDevice(remoteDevice) } protected fun isCachedDeviceInitialized() = ::cachedDevice.isInitialized private class SpotlightPreference(context: Context) : Preference(context) { init { layoutResource = R.layout.bluetooth_device_spotlight_preference Loading src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java +1 −1 Original line number Diff line number Diff line Loading @@ -402,7 +402,7 @@ public class BluetoothDeviceDetailsFragment extends BluetoothDetailsConfigurable @Override protected List<AbstractPreferenceController> createPreferenceControllers(Context context) { ArrayList<AbstractPreferenceController> controllers = new ArrayList<>(); if (cachedDevice != null) { if (isCachedDeviceInitialized()) { Lifecycle lifecycle = getSettingsLifecycle(); controllers.add( new BluetoothDetailsBannerController( Loading src/com/android/settings/bluetooth/ui/view/DeviceDetailsMoreSettingsFragment.kt +20 −16 Original line number Diff line number Diff line Loading @@ -42,7 +42,8 @@ class DeviceDetailsMoreSettingsFragment : BluetoothDetailsConfigurableFragment() } override fun createPreferenceControllers(context: Context): List<AbstractPreferenceController> { return listOf( return if (isCachedDeviceInitialized()) { listOf( BluetoothDetailsProfilesController( context, this, Loading @@ -58,6 +59,9 @@ class DeviceDetailsMoreSettingsFragment : BluetoothDetailsConfigurableFragment() settingsLifecycle, ), ) } else { emptyList() } } override fun getLogTag(): String = TAG Loading Loading
src/com/android/settings/bluetooth/BluetoothDetailsConfigurableFragment.kt +4 −0 Original line number Diff line number Diff line Loading @@ -117,6 +117,7 @@ abstract class BluetoothDetailsConfigurableFragment : arguments?.getString(KEY_DEVICE_ADDRESS) ?: run { Log.w(TAG, "onAttach() address is null!") super.onAttach(context) finish() return } Loading @@ -124,6 +125,7 @@ abstract class BluetoothDetailsConfigurableFragment : getCachedDevice(deviceAddress) ?: run { Log.w(TAG, "onAttach() CachedDevice is null!") super.onAttach(context) finish() return } Loading Loading @@ -674,6 +676,8 @@ abstract class BluetoothDetailsConfigurableFragment : return localBluetoothManager.cachedDeviceManager.addDevice(remoteDevice) } protected fun isCachedDeviceInitialized() = ::cachedDevice.isInitialized private class SpotlightPreference(context: Context) : Preference(context) { init { layoutResource = R.layout.bluetooth_device_spotlight_preference Loading
src/com/android/settings/bluetooth/BluetoothDeviceDetailsFragment.java +1 −1 Original line number Diff line number Diff line Loading @@ -402,7 +402,7 @@ public class BluetoothDeviceDetailsFragment extends BluetoothDetailsConfigurable @Override protected List<AbstractPreferenceController> createPreferenceControllers(Context context) { ArrayList<AbstractPreferenceController> controllers = new ArrayList<>(); if (cachedDevice != null) { if (isCachedDeviceInitialized()) { Lifecycle lifecycle = getSettingsLifecycle(); controllers.add( new BluetoothDetailsBannerController( Loading
src/com/android/settings/bluetooth/ui/view/DeviceDetailsMoreSettingsFragment.kt +20 −16 Original line number Diff line number Diff line Loading @@ -42,7 +42,8 @@ class DeviceDetailsMoreSettingsFragment : BluetoothDetailsConfigurableFragment() } override fun createPreferenceControllers(context: Context): List<AbstractPreferenceController> { return listOf( return if (isCachedDeviceInitialized()) { listOf( BluetoothDetailsProfilesController( context, this, Loading @@ -58,6 +59,9 @@ class DeviceDetailsMoreSettingsFragment : BluetoothDetailsConfigurableFragment() settingsLifecycle, ), ) } else { emptyList() } } override fun getLogTag(): String = TAG Loading