Skip to content

Commit c9024ff

Browse files
committed
Release v1.2.1 (10210)
1 parent 29d5fb4 commit c9024ff

File tree

2 files changed

+5
-4
lines changed

2 files changed

+5
-4
lines changed

app/src/main/java/com/junkfood/seal/ui/page/download/DownloadViewModel.kt

Lines changed: 1 addition & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -416,7 +416,7 @@ class DownloadViewModel @Inject constructor() : ViewModel() {
416416
}
417417
MainActivity.stopService()
418418
if (!stateFlow.value.isDownloadError)
419-
TextUtil.makeToast(context.getString(R.string.download_success_msg))
419+
TextUtil.makeToastSuspend(context.getString(R.string.download_success_msg))
420420
}
421421

422422
private suspend fun showErrorReport(s: String) {

app/src/main/java/com/junkfood/seal/util/TextUtil.kt

Lines changed: 4 additions & 3 deletions
Original file line numberDiff line numberDiff line change
@@ -2,10 +2,11 @@ package com.junkfood.seal.util
22

33
import android.widget.Toast
44
import androidx.core.text.isDigitsOnly
5+
import com.junkfood.seal.BaseApplication.Companion.applicationScope
56
import com.junkfood.seal.BaseApplication.Companion.context
67
import com.junkfood.seal.R
78
import kotlinx.coroutines.Dispatchers
8-
import kotlinx.coroutines.withContext
9+
import kotlinx.coroutines.launch
910
import java.util.regex.Pattern
1011

1112
object TextUtil {
@@ -57,8 +58,8 @@ object TextUtil {
5758
Toast.makeText(context, text, Toast.LENGTH_SHORT).show()
5859
}
5960

60-
suspend fun makeToastSuspend(text: String) {
61-
withContext(Dispatchers.Main) {
61+
fun makeToastSuspend(text: String) {
62+
applicationScope.launch(Dispatchers.Main) {
6263
makeToast(text)
6364
}
6465
}

0 commit comments

Comments
 (0)