diff --git a/app/src/main/java/com/geeksville/mesh/model/UIState.kt b/app/src/main/java/com/geeksville/mesh/model/UIState.kt index 15ade7f89..c035f3a1b 100644 --- a/app/src/main/java/com/geeksville/mesh/model/UIState.kt +++ b/app/src/main/java/com/geeksville/mesh/model/UIState.kt @@ -143,6 +143,9 @@ class UIViewModel @Inject constructor( private val requestIds = MutableStateFlow>(hashMapOf()) + private val _snackbarText = MutableLiveData(null) + val snackbarText: LiveData get() = _snackbarText + init { radioInterfaceService.errorMessage.filterNotNull().onEach { _snackbarText.value = it @@ -318,9 +321,6 @@ class UIViewModel @Inject constructor( _requestChannelUrl.value = null } - private val _snackbarText = MutableLiveData(null) - val snackbarText: LiveData get() = _snackbarText - fun showSnackbar(resString: Any) { _snackbarText.value = resString }