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()
|
dialectNameField.clearText()
|
||||||
dialectCountryField.clearText()
|
dialectCountryField.clearText()
|
||||||
dialectLanguageField.clearText()
|
dialectLanguageField.clearText()
|
||||||
onSuccess.invoke()
|
|
||||||
|
viewModelScope.launch(Dispatchers.Main) {
|
||||||
|
onSuccess.invoke()
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
onFailure.invoke()
|
viewModelScope.launch(Dispatchers.Main) {
|
||||||
|
onFailure.invoke()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
isActionPending.value = false
|
isActionPending.value = false
|
||||||
|
|||||||
+9
-3
@@ -56,7 +56,9 @@ class AddChapterViewModel(
|
|||||||
val originalText = originalTextField.text.toString()
|
val originalText = originalTextField.text.toString()
|
||||||
|
|
||||||
if (name.isBlank() || originalText.isBlank()) {
|
if (name.isBlank() || originalText.isBlank()) {
|
||||||
onFailure.invoke()
|
viewModelScope.launch(Dispatchers.Main) {
|
||||||
|
onFailure.invoke()
|
||||||
|
}
|
||||||
return
|
return
|
||||||
}
|
}
|
||||||
|
|
||||||
@@ -80,9 +82,13 @@ class AddChapterViewModel(
|
|||||||
if (chapter != null) {
|
if (chapter != null) {
|
||||||
nameField.clearText()
|
nameField.clearText()
|
||||||
originalTextField.clearText()
|
originalTextField.clearText()
|
||||||
onSuccess.invoke()
|
viewModelScope.launch(Dispatchers.Main) {
|
||||||
|
onSuccess.invoke()
|
||||||
|
}
|
||||||
} else {
|
} else {
|
||||||
onFailure.invoke()
|
viewModelScope.launch(Dispatchers.Main) {
|
||||||
|
onFailure.invoke()
|
||||||
|
}
|
||||||
}
|
}
|
||||||
|
|
||||||
isActionPending.value = false
|
isActionPending.value = false
|
||||||
|
|||||||
Reference in new issue
Block a user