From c093659f84aed444f0250efd30779ccab9ad91dd Mon Sep 17 00:00:00 2001 From: Kovid Goyal Date: Fri, 15 Sep 2023 15:36:32 +0530 Subject: [PATCH] Micro-optimization --- src/calibre/gui2/__init__.py | 4 ++-- 1 file changed, 2 insertions(+), 2 deletions(-) diff --git a/src/calibre/gui2/__init__.py b/src/calibre/gui2/__init__.py index e02a7058ed..48a3d5a73d 100644 --- a/src/calibre/gui2/__init__.py +++ b/src/calibre/gui2/__init__.py @@ -173,8 +173,8 @@ class IconResourceManager: ans = os.path.join(self.override_icon_path, sq) else: subfolder = '/'.join(parts[:-1]) - entries = self.override_items.get(subfolder, ()) - if not entries and self.override_icon_path and subfolder not in self.override_items: + entries = self.override_items.get(subfolder) + if entries is None and self.override_icon_path: try: self.override_items[subfolder] = entries = frozenset(os.listdir(os.path.join(self.override_icon_path, subfolder))) except OSError: