fix: resolve Pyright type errors

Signed-off-by: Boris Yumankulov <boria138@altlinux.org>
This commit is contained in:
2025-06-15 22:51:50 +05:00
parent 56b105d7b4
commit b77609cb5f
2 changed files with 11 additions and 11 deletions

View File

@ -35,14 +35,15 @@ class SystemTray:
"""Скрыть иконку трея"""
if self.tray:
self.tray.setVisible(False)
self.tray.setContextMenu(None)
if self.menu:
self.menu.deleteLater()
self.menu = None
def cleanup(self):
"""Очистка ресурсов трея"""
self.hide_tray()
if self.tray:
self.tray.setVisible(False)
self.tray = None
if self.menu:
self.menu.deleteLater()
self.menu = None
if self.tray:
self.tray.deleteLater()
self.tray = None