From 14b014b415e482c3391c1cd428ab993f0d7f7d3a Mon Sep 17 00:00:00 2001 From: Azalea Gui Date: Tue, 24 Jan 2023 13:12:57 -0500 Subject: [PATCH] [O] Skip setup step if already configured --- app/src/main/java/org/hydev/wearsync/MainActivity.kt | 8 +++++--- 1 file changed, 5 insertions(+), 3 deletions(-) diff --git a/app/src/main/java/org/hydev/wearsync/MainActivity.kt b/app/src/main/java/org/hydev/wearsync/MainActivity.kt index 254a1fd..6f3fd85 100644 --- a/app/src/main/java/org/hydev/wearsync/MainActivity.kt +++ b/app/src/main/java/org/hydev/wearsync/MainActivity.kt @@ -81,11 +81,13 @@ class MainActivity : AppCompatActivity() influx = prefs.createInflux() // Scan for devices - connectCallback.launch(intent()) + if (prefs.chosenDevice == null) pairCallback.launch(intent()) + else afterPair() } - val connectCallback = actCallback { - addRecord("Device connected") + val pairCallback = actCallback { afterPair() } + fun afterPair() { + addRecord("Device configured") // Start collection binding.content.tvDevice.text = "Configured Device: ${prefs.chosenDevice}"