diff --git a/pym/consolegui/application/TrayIcon.py b/pym/consolegui/application/TrayIcon.py index 600de2c..314f20a 100644 --- a/pym/consolegui/application/TrayIcon.py +++ b/pym/consolegui/application/TrayIcon.py @@ -158,6 +158,9 @@ class TrayIcon(QtGui.QSystemTrayIcon): self.setIcon(QtGui.QIcon( '/usr/share/pixmaps/calculate-console-offline.svg')) + # для решения странного размера иконки в mate + self.hide() + self.show() self.generation_actions() self.right_menu = self.create_menu('help', 'bug_report', None, 'tools', 'update_system', None, 'exit') @@ -252,10 +255,16 @@ class TrayIcon(QtGui.QSystemTrayIcon): self.setIcon(QtGui.QIcon \ ( '/usr/share/pixmaps/calculate-console-online.svg')) + # для решения странного размера иконки в mate + self.hide() + self.show() else: self.setIcon(QtGui.QIcon \ ( '/usr/share/pixmaps/calculate-console-offline.svg')) + # для решения странного размера иконки в mate + self.hide() + self.show() def translate(self): for action_name, action_data in self.actions.items():