From 8e2f398e51fd83d8deb86cd7973f2977404079ed Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Tue, 6 Jan 2026 17:27:58 +0530 Subject: [PATCH] Cleanup previous PR --- src/calibre/gui2/library/bookshelf_view.py | 9 +++++---- 1 file changed, 5 insertions(+), 4 deletions(-) diff --git a/src/calibre/gui2/library/bookshelf_view.py b/src/calibre/gui2/library/bookshelf_view.py index d4ec09f0f3..4f11a795de 100644 --- a/src/calibre/gui2/library/bookshelf_view.py +++ b/src/calibre/gui2/library/bookshelf_view.py @@ -1903,13 +1903,14 @@ class BookshelfView(MomentumScrollMixin, QAbstractScrollArea): painter.translate(rect.left() + rect.width() // 2, rect.top() + rect.height() // 2) painter.rotate(rotation) text_rect = QRect(-rect.height() // 2, -rect.width() // 2, rect.height(), rect.width()) - painter.drawText(text_rect, alignment, text) + painter.drawText(text_rect, alignment | Qt.AlignmentFlag.AlignHCenter, text) painter.restore() if second_line: - draw_text(first_line, first_rect, Qt.AlignmentFlag.AlignHCenter | Qt.AlignmentFlag.AlignBottom) - draw_text(second_line, second_rect, Qt.AlignmentFlag.AlignHCenter | Qt.AlignmentFlag.AlignTop) + draw_text(first_line, first_rect, Qt.AlignmentFlag.AlignBottom) + draw_text(second_line, second_rect, Qt.AlignmentFlag.AlignTop) else: - draw_text(first_line, first_rect, Qt.AlignmentFlag.AlignCenter) + draw_text(first_line, first_rect, Qt.AlignmentFlag.AlignVCenter) + painter.restore() def draw_spine_cover(self, painter: QPainter, rect: QRect, thumbnail: PixmapWithDominantColor) -> None: match gprefs['bookshelf_thumbnail']: