Revert compactMap -> filterMap

This commit is contained in:
Roland Peelen
2024-10-03 11:28:15 +02:00
parent 29a63ac303
commit a3c51421f7

View File

@ -575,11 +575,11 @@ class AppDelegate: NSObject,
/// Toggles visibility of all Ghosty Terminal windows. When hidden, activates Ghostty as the frontmost application /// Toggles visibility of all Ghosty Terminal windows. When hidden, activates Ghostty as the frontmost application
@IBAction func toggleVisibility(_ sender: Any) { @IBAction func toggleVisibility(_ sender: Any) {
// We only care about terminal windows. // We only care about terminal windows.
for window in NSApp.windows.filter({ $0.windowController is BaseTerminalController }) { for controller in NSApp.windows.compactMap({ $0.windowController as? BaseTerminalController }) {
if isVisible { if isVisible {
window.orderOut(nil) controller.window?.orderOut(nil)
} else { } else {
window.makeKeyAndOrderFront(nil) controller.window?.makeKeyAndOrderFront(nil)
} }
} }