From bbdd87a875de5cd8ad547d266ea1a9efc83ca334 Mon Sep 17 00:00:00 2001 From: =?UTF-8?q?Florian=20M=C3=A4rkl?= Date: Sun, 27 Oct 2019 18:19:45 +0100 Subject: [PATCH] Debounce Display Hosts harder --- .../java/com/metallic/chiaki/discovery/DiscoveryManager.kt | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt b/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt index a5edfca..fceb1ad 100644 --- a/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt +++ b/android/app/src/main/java/com/metallic/chiaki/discovery/DiscoveryManager.kt @@ -121,6 +121,7 @@ class DiscoveryManager { if(active && !paused && discoveryService == null) { + discoveredHostsSubjectRaw.onNext(listOf()) try { discoveryService = DiscoveryService(DiscoveryServiceOptions( @@ -137,7 +138,8 @@ class DiscoveryManager val service = discoveryService ?: return service.dispose() discoveryService = null - discoveredHostsSubjectRaw.onNext(listOf()) + if(!active) + discoveredHostsSubjectRaw.onNext(listOf()) } } } \ No newline at end of file