mirror of
https://github.com/aljazceru/Android-nRF-Toolbox.git
synced 2025-12-30 04:44:27 +01:00
Revert "Clear repository when enter a screen"
This reverts commit 9354dd0b44.
This commit is contained in:
@@ -124,11 +124,8 @@ class UARTRepository @Inject internal constructor(
|
||||
configurationDataSource.saveConfigurationName(name)
|
||||
}
|
||||
|
||||
fun stop() {
|
||||
fun release() {
|
||||
_data.value = UARTServiceData()
|
||||
_stopEvent.tryEmit(DisconnectAndStopEvent())
|
||||
}
|
||||
|
||||
fun clear() {
|
||||
_data.value = UARTServiceData()
|
||||
}
|
||||
}
|
||||
|
||||
@@ -91,8 +91,6 @@ internal class UARTViewModel @Inject constructor(
|
||||
val state = _state.asStateFlow()
|
||||
|
||||
init {
|
||||
repository.clear()
|
||||
|
||||
viewModelScope.launch {
|
||||
if (repository.isRunning.firstOrNull() == false) {
|
||||
requestBluetoothDevice()
|
||||
@@ -235,7 +233,7 @@ internal class UARTViewModel @Inject constructor(
|
||||
}
|
||||
|
||||
private fun disconnect() {
|
||||
repository.stop()
|
||||
repository.release()
|
||||
navigationManager.navigateUp()
|
||||
}
|
||||
}
|
||||
|
||||
Reference in New Issue
Block a user