mirror of
https://github.com/aljazceru/Android-nRF-Toolbox.git
synced 2026-01-24 00:54:19 +01:00
Fix new Toolbar
This commit is contained in:
@@ -29,7 +29,7 @@ class PRXRepository @Inject internal constructor(
|
||||
private var manager: PRXManager? = null
|
||||
private var logger: ToolboxLogger? = null
|
||||
|
||||
private val _data = MutableStateFlow<BleManagerResult<PRXData>>(ConnectingResult())
|
||||
private val _data = MutableStateFlow<BleManagerResult<PRXData>>(IdleResult())
|
||||
internal val data = _data.asStateFlow()
|
||||
|
||||
val isRunning = data.map { it.isRunning() }
|
||||
|
||||
@@ -51,7 +51,7 @@ fun PRXScreen() {
|
||||
@Composable
|
||||
private fun AppBar(state: PRXViewState, navigateUp: () -> Unit, viewModel: PRXViewModel) {
|
||||
val toolbarName = (state as? WorkingState)?.let {
|
||||
(it.result as? SuccessResult<PRXData>)?.deviceName()
|
||||
(it.result as? DeviceHolder)?.deviceName()
|
||||
}
|
||||
|
||||
if (toolbarName == null) {
|
||||
|
||||
Reference in New Issue
Block a user