diff --git a/app/src/main/java/eu/darken/capod/pods/core/PodDeviceExtensions.kt b/app/src/main/java/eu/darken/capod/pods/core/PodDeviceExtensions.kt index 402795d1..d62d9563 100644 --- a/app/src/main/java/eu/darken/capod/pods/core/PodDeviceExtensions.kt +++ b/app/src/main/java/eu/darken/capod/pods/core/PodDeviceExtensions.kt @@ -26,7 +26,7 @@ fun SinglePodDevice.getBatteryLevelHeadset(context: Context): String = fun PodDevice.getSignalQuality(context: Context): String { val multiplier = 100 * signalQuality - return "${multiplier.roundToInt()}" + return "${multiplier.roundToInt()}%" } @DrawableRes diff --git a/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt b/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt index 0a0677e1..02c05f1c 100644 --- a/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt +++ b/app/src/main/java/eu/darken/capod/pods/core/apple/AppleFactory.kt @@ -99,8 +99,7 @@ class AppleFactory @Inject constructor( ) profile = profiles .filter { it.model == PodDevice.Model.UNKNOWN || it.model == tempDevice.model } - .filter { it.minimumSignalQuality <= tempDevice.signalQuality } - .firstOrNull() + .firstOrNull { it.minimumSignalQuality <= tempDevice.signalQuality } } factory.create(