Apply correct thread
This commit is contained in:
1 parent
b2664bf7a5
commit
6b07bcd78f
2 files changed
+16
-5
No files matched your search
+7
-2
@@ -130,9 +130,14 @@ class AddArtifactViewModel(
|
||||
dialectNameField.clearText()
|
||||
dialectCountryField.clearText()
|
||||
dialectLanguageField.clearText()
|
||||
onSuccess.invoke()
|
||||
|
||||
viewModelScope.launch(Dispatchers.Main) {
|
||||
onSuccess.invoke()
|
||||
}
|
||||
} else {
|
||||
onFailure.invoke()
|
||||
viewModelScope.launch(Dispatchers.Main) {
|
||||
onFailure.invoke()
|
||||
}
|
||||
}
|
||||
|
||||
isActionPending.value = false
|
||||
|
||||
+9
-3
@@ -56,7 +56,9 @@ class AddChapterViewModel(
|
||||
val originalText = originalTextField.text.toString()
|
||||
|
||||
if (name.isBlank() || originalText.isBlank()) {
|
||||
onFailure.invoke()
|
||||
viewModelScope.launch(Dispatchers.Main) {
|
||||
onFailure.invoke()
|
||||
}
|
||||
return
|
||||
}
|
||||
|
||||
@@ -80,9 +82,13 @@ class AddChapterViewModel(
|
||||
if (chapter != null) {
|
||||
nameField.clearText()
|
||||
originalTextField.clearText()
|
||||
onSuccess.invoke()
|
||||
viewModelScope.launch(Dispatchers.Main) {
|
||||
onSuccess.invoke()
|
||||
}
|
||||
} else {
|
||||
onFailure.invoke()
|
||||
viewModelScope.launch(Dispatchers.Main) {
|
||||
onFailure.invoke()
|
||||
}
|
||||
}
|
||||
|
||||
isActionPending.value = false
|
||||
|
||||
Reference in new issue
Block a user