diff --git a/src/components/ui/book-cover.tsx b/src/components/ui/book-cover.tsx index e9f4ac8..6a2d8c6 100644 --- a/src/components/ui/book-cover.tsx +++ b/src/components/ui/book-cover.tsx @@ -70,7 +70,7 @@ export function BookCover({ const statusInfo = getReadingStatusInfo(book, t); const isRead = book.readProgress?.completed || false; - const hasReadProgress = book.readProgress !== null; + const hasReadProgress = book.readProgress !== null || currentPage > 0; const handleMarkAsRead = () => { onSuccess?.(book, "read");