Просмотр исходного кода

修复详情页关闭删除提醒后仍弹窗

5151561 3 месяцев назад
Родитель
Сommit
11abd59500
1 измененных файлов с 5 добавлено и 1 удалено
  1. 5 1
      app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt

+ 5 - 1
app/src/main/java/io/legado/app/ui/book/info/BookInfoViewModel.kt

@@ -1042,7 +1042,11 @@ class BookInfoViewModel(
     private fun onShelfClick() {
         val book = currentBook ?: return
         if (inBookshelf) {
-            showDialog(BookInfoDialog.DeleteBook(book.isLocal))
+            if (LocalConfig.bookInfoDeleteAlert) {
+                showDialog(BookInfoDialog.DeleteBook(book.isLocal))
+            } else {
+                deleteBook(LocalConfig.deleteBookOriginal)
+            }
         } else if (book.isWebFile) {
             setSheet(BookInfoSheet.WebFiles(openAfterImport = false))
         } else {