From a35d8c57b472048a509feb02040a87315e05788d Mon Sep 17 00:00:00 2001 From: darken Date: Wed, 26 Jan 2022 18:17:52 +0100 Subject: [PATCH] Improve device sorting and main device determination --- app/src/main/java/eu/darken/capod/monitor/core/PodMonitor.kt | 2 +- 1 file changed, 1 insertion(+), 1 deletion(-) diff --git a/app/src/main/java/eu/darken/capod/monitor/core/PodMonitor.kt b/app/src/main/java/eu/darken/capod/monitor/core/PodMonitor.kt index 0e395088..1d50a45f 100644 --- a/app/src/main/java/eu/darken/capod/monitor/core/PodMonitor.kt +++ b/app/src/main/java/eu/darken/capod/monitor/core/PodMonitor.kt @@ -112,7 +112,7 @@ class PodMonitor @Inject constructor( .replayingShare(appScope) private fun Collection.determineMainDevice(): PodDevice? = - maxByOrNull { it.rssi }?.let filter@{ device -> + firstOrNull()?.let filter@{ device -> val minimumSignalQuality = generalSettings.minimumSignalQuality.value generalSettings.mainDeviceModel.value.let {