diff --git a/app/src/main/java/eu/darken/capod/reaction/core/autoconnect/AutoConnect.kt b/app/src/main/java/eu/darken/capod/reaction/core/autoconnect/AutoConnect.kt index ee4d507e..27fda028 100644 --- a/app/src/main/java/eu/darken/capod/reaction/core/autoconnect/AutoConnect.kt +++ b/app/src/main/java/eu/darken/capod/reaction/core/autoconnect/AutoConnect.kt @@ -23,6 +23,7 @@ class AutoConnect @Inject constructor( fun monitor(): Flow = podMonitor.mainDevice .filterNotNull() + .distinctUntilChanged() .map { podDevice -> log(TAG) { "mainPodDevice is $podDevice" }