fix: sometimes crashed when opening the preferences window (closes #543)
This commit is contained in:
1 parent
8b7da216fb
commit
0f3c91a182
1 file changed
+4
-4
@@ -18,11 +18,11 @@ class PreferencesWindow: NSWindow, NSToolbarDelegate {
|
||||
|
||||
private func addQuitButton() {
|
||||
let quitButton = NSButton(title: NSLocalizedString("Quit", comment: ""), target: nil, action: #selector(NSApplication.terminate(_:)))
|
||||
let titleBarView = standardWindowButton(.closeButton)!.superview!
|
||||
titleBarView.addSubview(quitButton)
|
||||
quitButton.translatesAutoresizingMaskIntoConstraints = false
|
||||
let accessoryViewController = NSTitlebarAccessoryViewController()
|
||||
accessoryViewController.view = quitButton
|
||||
accessoryViewController.layoutAttribute = NSLayoutConstraint.Attribute.trailing
|
||||
addTitlebarAccessoryViewController(accessoryViewController)
|
||||
quitButton.topAnchor.constraint(equalTo: titleBarView.topAnchor, constant: 5).isActive = true
|
||||
quitButton.rightAnchor.constraint(equalTo: titleBarView.rightAnchor, constant: -8).isActive = true
|
||||
}
|
||||
|
||||
private func setupView() {
|
||||
|
||||
Reference in new issue
Block a user