diff --git a/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt b/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt index 9d438cf8b..24291bf24 100644 --- a/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt +++ b/app/src/main/java/com/geeksville/mesh/ui/SettingsFragment.kt @@ -3,6 +3,7 @@ package com.geeksville.mesh.ui import android.annotation.SuppressLint import android.app.PendingIntent import android.bluetooth.BluetoothDevice +import android.companion.CompanionDeviceManager import android.content.BroadcastReceiver import android.content.Context import android.content.Intent @@ -47,7 +48,6 @@ import com.geeksville.mesh.repository.radio.MockInterface import com.geeksville.mesh.repository.usb.UsbRepository import com.geeksville.mesh.service.MeshService import com.geeksville.mesh.service.SoftwareUpdateService -import com.geeksville.mesh.util.CompanionDeviceManagerCompat import com.geeksville.mesh.util.PendingIntentCompat import com.geeksville.mesh.util.anonymize import com.geeksville.mesh.util.exceptionReporter @@ -247,7 +247,7 @@ class SettingsFragment : ScreenFragment("Settings"), Logging { ActivityResultContracts.StartIntentSenderForResult() ) { it.data - ?.getParcelableExtraCompat(CompanionDeviceManagerCompat.EXTRA_DEVICE) + ?.getParcelableExtraCompat(CompanionDeviceManager.EXTRA_DEVICE) ?.let { device -> onSelected(BTScanModel.BLEDeviceListEntry(device)) } } diff --git a/app/src/main/java/com/geeksville/mesh/util/CompatExtensions.kt b/app/src/main/java/com/geeksville/mesh/util/CompatExtensions.kt index 00d1f0f8b..53046dfc2 100644 --- a/app/src/main/java/com/geeksville/mesh/util/CompatExtensions.kt +++ b/app/src/main/java/com/geeksville/mesh/util/CompatExtensions.kt @@ -25,15 +25,6 @@ object PendingIntentCompat { } } -object CompanionDeviceManagerCompat { - @SuppressLint("InlinedApi") - val EXTRA_DEVICE = if (android.os.Build.VERSION.SDK_INT >= android.os.Build.VERSION_CODES.S) { - CompanionDeviceManager.EXTRA_ASSOCIATION - } else { - @Suppress("DEPRECATION") CompanionDeviceManager.EXTRA_DEVICE - } -} - inline fun Parcel.readParcelableCompat(loader: ClassLoader?): T? = ParcelCompat.readParcelable(this, loader, T::class.java)