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
@IBAction func toggleVisibility(_ sender: Any) {
// 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 {
window.orderOut(nil)
controller.window?.orderOut(nil)
} else {
window.makeKeyAndOrderFront(nil)
controller.window?.makeKeyAndOrderFront(nil)
}
}