Settings window behavior improvements.

This commit is contained in:
2025-05-31 19:20:38 -07:00
parent 43e58d8af3
commit 58948e1614
2 changed files with 4 additions and 3 deletions

View File

@@ -100,12 +100,13 @@ class AppDelegate: NSObject, NSApplicationDelegate, NSWindowDelegate {
} }
public func showAboutWindow() { public func showAboutWindow() {
NSApplication.shared.activate(ignoringOtherApps: true)
aboutWindow.makeKeyAndOrderFront(nil) aboutWindow.makeKeyAndOrderFront(nil)
NSApplication.shared.activate(ignoringOtherApps: true)
} }
public func showSettingsWindow() { public func showSettingsWindow() {
settingsWindow.makeKeyAndOrderFront(nil) settingsWindow.makeKeyAndOrderFront(nil)
NSApplication.shared.activate(ignoringOtherApps: true)
} }
// NOTE: This function act like a callback and is triggered by // NOTE: This function act like a callback and is triggered by

View File

@@ -281,8 +281,8 @@ class SettingsViewController: NSViewController,
pathsLabel.leadingAnchor pathsLabel.leadingAnchor
.constraint(equalTo: shortcutsLabel.leadingAnchor), .constraint(equalTo: shortcutsLabel.leadingAnchor),
tableScrollView.widthAnchor.constraint(equalToConstant: 350), tableScrollView.widthAnchor.constraint(equalToConstant: 500),
tableScrollView.heightAnchor.constraint(equalToConstant: 150), tableScrollView.heightAnchor.constraint(equalToConstant: 200),
tableScrollView.topAnchor tableScrollView.topAnchor
.constraint(equalTo: pathsLabel.bottomAnchor), .constraint(equalTo: pathsLabel.bottomAnchor),
tableScrollView.leadingAnchor tableScrollView.leadingAnchor