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}"