diff --git a/Stats/Views/AppSettings.swift b/Stats/Views/AppSettings.swift index d75a135f..18643dce 100644 --- a/Stats/Views/AppSettings.swift +++ b/Stats/Views/AppSettings.swift @@ -248,7 +248,7 @@ class ApplicationSettings: NSStackView { } DispatchQueue.main.async(execute: { - self.updateWindow.open(version) + self.updateWindow.open(version, settingButton: true) return }) }) diff --git a/Stats/Views/Update.swift b/Stats/Views/Update.swift index a6a5a351..88226b7b 100644 --- a/Stats/Views/Update.swift +++ b/Stats/Views/Update.swift @@ -41,8 +41,8 @@ class UpdateWindow: NSWindow, NSWindowDelegate { windowController.loadWindow() } - public func open(_ v: version_s) { - if !self.isVisible { + public func open(_ v: version_s, settingButton: Bool = false) { + if !self.isVisible || settingButton { self.setIsVisible(true) self.makeKeyAndOrderFront(nil) }