Fix: Add missing % to signal quality string.

Refactor: Simplify signal quality filter.
This commit is contained in:
darken
2025-09-29 14:30:38 +02:00
parent ba4445f19d
commit d38f2ea3e9
2 changed files with 2 additions and 3 deletions
@@ -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
@@ -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(