|
|
@@ -10,6 +10,7 @@ import io.legado.app.help.book.BookHelp
|
|
|
import io.legado.app.utils.FileUtils
|
|
|
import io.legado.app.utils.restart
|
|
|
import io.legado.app.utils.toastOnUi
|
|
|
+import kotlinx.coroutines.delay
|
|
|
import splitties.init.appCtx
|
|
|
|
|
|
class ConfigViewModel(application: Application) : BaseViewModel(application) {
|
|
|
@@ -32,6 +33,8 @@ class ConfigViewModel(application: Application) : BaseViewModel(application) {
|
|
|
fun clearWebViewData() {
|
|
|
execute {
|
|
|
FileUtils.delete(context.getDir("webview", Context.MODE_PRIVATE))
|
|
|
+ context.toastOnUi(R.string.clear_webview_data_success)
|
|
|
+ delay(3000)
|
|
|
appCtx.restart()
|
|
|
}
|
|
|
}
|