diff --git a/ModuleKit/module.swift b/ModuleKit/module.swift index 652e1a26..833a56d4 100644 --- a/ModuleKit/module.swift +++ b/ModuleKit/module.swift @@ -103,7 +103,6 @@ open class Module: Module_p { self.popupView = popup self.available = self.isAvailable() self.enabled = self.store.pointee.bool(key: "\(self.config.name)_state", defaultValue: self.config.defaultState) - self.menuBarItem.isVisible = true self.menuBarItem.autosaveName = self.config.name if !self.available { @@ -129,6 +128,8 @@ open class Module: Module_p { } self.popup = PopupWindow(title: self.config.name, view: self.popupView, visibilityCallback: self.visibilityCallback) + + self.menuBarItem.isVisible = true } deinit {