diff --git a/profile_csc/src/main/java/no/nordicsemi/android/csc/view/CSCScreen.kt b/profile_csc/src/main/java/no/nordicsemi/android/csc/view/CSCScreen.kt index 59262b22..578b168b 100644 --- a/profile_csc/src/main/java/no/nordicsemi/android/csc/view/CSCScreen.kt +++ b/profile_csc/src/main/java/no/nordicsemi/android/csc/view/CSCScreen.kt @@ -76,9 +76,7 @@ fun CSCScreen() { .verticalScroll(rememberScrollState()) .padding(16.dp) ) { - if (state.deviceName == null) { - DeviceConnectingView { NavigateUpButton(navigateUp) } - } else when (state.connectionState?.state) { + when (state.connectionState?.state) { null, GattConnectionState.STATE_CONNECTING -> DeviceConnectingView { NavigateUpButton(navigateUp) } GattConnectionState.STATE_DISCONNECTED, diff --git a/profile_gls/src/main/java/no/nordicsemi/android/gls/main/view/GLSScreen.kt b/profile_gls/src/main/java/no/nordicsemi/android/gls/main/view/GLSScreen.kt index c75c99a3..b8ecd090 100644 --- a/profile_gls/src/main/java/no/nordicsemi/android/gls/main/view/GLSScreen.kt +++ b/profile_gls/src/main/java/no/nordicsemi/android/gls/main/view/GLSScreen.kt @@ -76,9 +76,7 @@ fun GLSScreen() { .verticalScroll(rememberScrollState()) .padding(16.dp) ) { - if (state.deviceName == null) { - DeviceConnectingView { NavigateUpButton(navigateUp) } - } else when (state.glsServiceData.connectionState?.state) { + when (state.glsServiceData.connectionState?.state) { null, GattConnectionState.STATE_CONNECTING -> DeviceConnectingView { NavigateUpButton(navigateUp) } GattConnectionState.STATE_DISCONNECTED, diff --git a/profile_hts/src/main/java/no/nordicsemi/android/hts/view/HTSScreen.kt b/profile_hts/src/main/java/no/nordicsemi/android/hts/view/HTSScreen.kt index df6535ed..1360a79c 100644 --- a/profile_hts/src/main/java/no/nordicsemi/android/hts/view/HTSScreen.kt +++ b/profile_hts/src/main/java/no/nordicsemi/android/hts/view/HTSScreen.kt @@ -31,6 +31,7 @@ package no.nordicsemi.android.hts.view +import android.util.Log import androidx.compose.foundation.layout.Column import androidx.compose.foundation.layout.padding import androidx.compose.foundation.rememberScrollState @@ -77,9 +78,7 @@ fun HTSScreen() { .verticalScroll(rememberScrollState()) .padding(16.dp) ) { - if (deviceName == null) { - DeviceConnectingView { NavigateUpButton(navigateUp) } - } else when (state.connectionState?.state) { + when (state.connectionState?.state) { null, GattConnectionState.STATE_CONNECTING -> DeviceConnectingView { NavigateUpButton(navigateUp) } GattConnectionState.STATE_DISCONNECTED,