From eaeaf3538f1ca63935a1cf95356f830632c47b53 Mon Sep 17 00:00:00 2001 From: Kelvin Date: Wed, 18 Dec 2024 22:20:11 +0100 Subject: [PATCH] Better messaging on failed to connect sync --- .../com/futo/platformplayer/activities/SyncPairActivity.kt | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/app/src/main/java/com/futo/platformplayer/activities/SyncPairActivity.kt b/app/src/main/java/com/futo/platformplayer/activities/SyncPairActivity.kt index acc49aa5..a7030b97 100644 --- a/app/src/main/java/com/futo/platformplayer/activities/SyncPairActivity.kt +++ b/app/src/main/java/com/futo/platformplayer/activities/SyncPairActivity.kt @@ -122,7 +122,11 @@ class SyncPairActivity : AppCompatActivity() { } catch (e: Throwable) { withContext(Dispatchers.Main) { _layoutPairingError.visibility = View.VISIBLE - _textError.text = e.message + if(e.message == "Failed to connect") { + _textError.text = "Failed to connect.\n\nThis may be due to not being on the same network, due to firewall, or vpn.\nSync currently operates only over local direct connections." + } + else + _textError.text = e.message _layoutPairing.visibility = View.GONE Logger.e(TAG, "Failed to pair", e) }