From 0f13cbf38b1d8f1f3c61828a30a54c48ebb4b851 Mon Sep 17 00:00:00 2001 From: Vinicius Moreira Date: Tue, 30 Jul 2019 11:06:51 -0300 Subject: [PATCH] fix: setting null icons --- fpakman/view/qt/apps_table.py | 6 +++++- 1 file changed, 5 insertions(+), 1 deletion(-) diff --git a/fpakman/view/qt/apps_table.py b/fpakman/view/qt/apps_table.py index f3bb18b7..db69175a 100644 --- a/fpakman/view/qt/apps_table.py +++ b/fpakman/view/qt/apps_table.py @@ -179,9 +179,13 @@ class AppsTable(QTableWidget): icon_was_cached = True if not icon_data: + icon_bytes = http_response.readAll() + + if not icon_bytes: + return + icon_was_cached = False pixmap = QPixmap() - icon_bytes = http_response.readAll() pixmap.loadFromData(icon_bytes) icon = QIcon(pixmap) icon_data = {'icon': icon, 'bytes': icon_bytes}