update notifications by type only when several types are among the updates

This commit is contained in:
Vinicius Moreira
2019-10-01 11:06:54 -03:00
parent e1503328c8
commit e4000b1979
2 changed files with 4 additions and 3 deletions

View File

@@ -108,8 +108,9 @@ class TrayIcon(QSystemTrayIcon):
msg = StringIO()
msg.write(self.i18n['notification.update{}'.format('' if n_updates == 1 else 's')].format(n_updates))
for ptype, count in ups_by_type.items():
msg.write('\n * {} ( {} )'.format(ptype.capitalize(), count))
if len(ups_by_type) > 1:
for ptype, count in ups_by_type.items():
msg.write('\n * {} ( {} )'.format(ptype.capitalize(), count))
msg.seek(0)
msg = msg.read()