Improve device sorting and main device determination

This commit is contained in:
darken
2022-01-26 18:17:52 +01:00
parent f792431710
commit a35d8c57b4
@@ -112,7 +112,7 @@ class PodMonitor @Inject constructor(
.replayingShare(appScope)
private fun Collection<PodDevice>.determineMainDevice(): PodDevice? =
maxByOrNull { it.rssi }?.let filter@{ device ->
firstOrNull()?.let filter@{ device ->
val minimumSignalQuality = generalSettings.minimumSignalQuality.value
generalSettings.mainDeviceModel.value.let {