From 5d60be4033dd4bf1149a391a74749826c6566528 Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Thu, 20 Jan 2022 14:38:26 +0530 Subject: [PATCH] Tag browser: Fix the find box not using all available width. Fixes #1958490 [Private bug](https://bugs.launchpad.net/calibre/+bug/1958490) --- src/calibre/gui2/tag_browser/ui.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/tag_browser/ui.py b/src/calibre/gui2/tag_browser/ui.py index d5a26851f0..b4e142bc51 100644 --- a/src/calibre/gui2/tag_browser/ui.py +++ b/src/calibre/gui2/tag_browser/ui.py @@ -599,8 +599,8 @@ class TagBrowserBar(QWidget): # {{{ find_shown = self.toggle_search_button.isChecked() self.toggle_search_button.setVisible(not find_shown) l = self.layout() - for i in (l.itemAt(i) for i in range(l.count())): - l.removeItem(i) + while l.count(): + l.takeAt(0) if find_shown: l.addWidget(self.alter_tb) self.alter_tb.setToolButtonStyle(Qt.ToolButtonStyle.ToolButtonIconOnly)