Horis před 2 roky
rodič
revize
674767e31c

+ 3 - 2
app/src/main/java/io/legado/app/ui/config/ConfigViewModel.kt

@@ -8,7 +8,9 @@ import io.legado.app.data.appDb
 import io.legado.app.help.AppWebDav
 import io.legado.app.help.AppWebDav
 import io.legado.app.help.book.BookHelp
 import io.legado.app.help.book.BookHelp
 import io.legado.app.utils.FileUtils
 import io.legado.app.utils.FileUtils
+import io.legado.app.utils.restart
 import io.legado.app.utils.toastOnUi
 import io.legado.app.utils.toastOnUi
+import splitties.init.appCtx
 
 
 class ConfigViewModel(application: Application) : BaseViewModel(application) {
 class ConfigViewModel(application: Application) : BaseViewModel(application) {
 
 
@@ -30,8 +32,7 @@ class ConfigViewModel(application: Application) : BaseViewModel(application) {
     fun clearWebViewData() {
     fun clearWebViewData() {
         execute {
         execute {
             FileUtils.delete(context.getDir("webview", Context.MODE_PRIVATE))
             FileUtils.delete(context.getDir("webview", Context.MODE_PRIVATE))
-        }.onSuccess {
-            context.toastOnUi(R.string.success)
+            appCtx.restart()
         }
         }
     }
     }