mirror of
https://github.com/kovidgoyal/calibre.git
synced 2025-07-09 03:04:10 -04:00
Oops forgot to fallback to default icon for mimetypes that dont have a custom icon available
This commit is contained in:
parent
6429a45a07
commit
19265be1d9
@ -796,7 +796,10 @@ class FileIconProvider(QFileIconProvider):
|
||||
if isinstance(candidate, QIcon):
|
||||
return candidate
|
||||
candidate = candidate or f'mimetypes/{key}.png'
|
||||
self.icons[key] = icon = QIcon.ic(candidate)
|
||||
icon = QIcon.ic(candidate)
|
||||
if not icon.is_ok():
|
||||
icon = self.icons['default']
|
||||
self.icons[key] = icon
|
||||
return icon
|
||||
|
||||
def icon_from_ext(self, ext):
|
||||
|
Loading…
x
Reference in New Issue
Block a user