From ed07c9fd04053df62b8433d21bbd9f50004f66c5 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Sat, 17 Jan 2026 08:29:55 +0530 Subject: [PATCH] Make group_name usage explicit --- src/calibre/gui2/library/bookshelf_view.py | 7 +++---- 1 file changed, 3 insertions(+), 4 deletions(-) diff --git a/src/calibre/gui2/library/bookshelf_view.py b/src/calibre/gui2/library/bookshelf_view.py index c4155908ea..b1645894f1 100644 --- a/src/calibre/gui2/library/bookshelf_view.py +++ b/src/calibre/gui2/library/bookshelf_view.py @@ -1092,14 +1092,13 @@ class BookCase(QObject): except Exception: spine_width = lc.default_spine_width if not current_case_item.add_book(book_id, spine_width, group_name, lc): - case_end_divider = False + case_end_divider = '' if current_case_item.items[-1].is_divider: - current_case_item.items.pop(-1) - case_end_divider = True + case_end_divider = current_case_item.items.pop(-1).group_name y = commit_case_item(current_case_item) current_case_item = CaseItem(y=y, height=lc.spine_height, idx=len(self.items)) if case_end_divider: - current_case_item.add_group_divider(group_name, lc) + current_case_item.add_group_divider(case_end_divider, lc) current_case_item.add_book(book_id, spine_width, group_name, lc) book_id_to_item_map[book_id] = current_case_item.items[-1] book_id_visual_order_map[book_id] = len(book_id_visual_order_map)