fix: showing the settings window when the module is enabled but no widget is selected

This commit is contained in:
Serhiy Mytrovtsiy
2021-09-18 18:59:42 +02:00
parent f7341e6702
commit d22ab7a621

View File

@@ -76,7 +76,7 @@ class SettingsWindow: NSWindow, NSWindowDelegate {
public func setModules() {
self.viewController.setModules(modules)
if modules.filter({ $0.enabled != false && $0.available != false }).isEmpty {
if modules.filter({ $0.enabled != false && $0.available != false && !$0.widgets.filter({ $0.isActive }).isEmpty }).isEmpty {
self.setIsVisible(true)
}
}