From bcb01729310f194ab2f4f85e26c55ac67337e8d0 Mon Sep 17 00:00:00 2001 From: iLLiCiTiT Date: Thu, 10 Dec 2020 17:42:27 +0100 Subject: [PATCH] tray just pass menu to tray manager initialize --- pype/modules/base.py | 6 ++---- pype/tools/tray/pype_tray.py | 4 +--- 2 files changed, 3 insertions(+), 7 deletions(-) diff --git a/pype/modules/base.py b/pype/modules/base.py index a320fd797e..bb166abca1 100644 --- a/pype/modules/base.py +++ b/pype/modules/base.py @@ -278,13 +278,11 @@ class TrayModulesManager(ModulesManager): self.modules_by_id = {} self.modules_by_name = {} - def initialize(self, tray_widget, main_window): - self.tray_widget = tray_widget - self.main_window = main_window - + def initialize(self, tray_menu): self.initialize_modules() self.tray_init() self.connect_modules() + self.tray_menu(tray_menu) def get_enabled_tray_modules(self): output = [] diff --git a/pype/tools/tray/pype_tray.py b/pype/tools/tray/pype_tray.py index c931e819a8..55f8e975db 100644 --- a/pype/tools/tray/pype_tray.py +++ b/pype/tools/tray/pype_tray.py @@ -36,9 +36,7 @@ class TrayManager: def initialize_modules(self): """Add modules to tray.""" - self.modules_manager.initialize(self.tray_widget, self.main_window) - - self.modules_manager.tray_menu(self.tray_widget.menu) + self.modules_manager.initialize(self.tray_widget.menu) # Add services if they are services_submenu = ITrayService.services_submenu()