Kaynağa Gözat

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

5151561 3 ay önce
ebeveyn
işleme
11abd59500

+ 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 {