From 591dbd511265efcf24b3a60ca31b6ce5716c68c6 Mon Sep 17 00:00:00 2001 From: Lukas <134181853+bo2themax@users.noreply.github.com> Date: Tue, 31 Mar 2026 10:20:27 +0200 Subject: [PATCH] macOS: fix incorrect delete symbol mapping --- macos/Sources/Ghostty/Ghostty.Input.swift | 2 +- .../Sources/Helpers/Extensions/KeyboardShortcut+Extension.swift | 1 + 2 files changed, 2 insertions(+), 1 deletion(-) diff --git a/macos/Sources/Ghostty/Ghostty.Input.swift b/macos/Sources/Ghostty/Ghostty.Input.swift index 27f4d05dd..fc0224b3e 100644 --- a/macos/Sources/Ghostty/Ghostty.Input.swift +++ b/macos/Sources/Ghostty/Ghostty.Input.swift @@ -89,7 +89,7 @@ extension Ghostty { GHOSTTY_KEY_ARROW_RIGHT: .rightArrow, GHOSTTY_KEY_HOME: .home, GHOSTTY_KEY_END: .end, - GHOSTTY_KEY_DELETE: .delete, + GHOSTTY_KEY_DELETE: .deleteForward, GHOSTTY_KEY_PAGE_UP: .pageUp, GHOSTTY_KEY_PAGE_DOWN: .pageDown, GHOSTTY_KEY_ESCAPE: .escape, diff --git a/macos/Sources/Helpers/Extensions/KeyboardShortcut+Extension.swift b/macos/Sources/Helpers/Extensions/KeyboardShortcut+Extension.swift index 7891f12d7..4c1b8dbcc 100644 --- a/macos/Sources/Helpers/Extensions/KeyboardShortcut+Extension.swift +++ b/macos/Sources/Helpers/Extensions/KeyboardShortcut+Extension.swift @@ -22,6 +22,7 @@ extension KeyboardShortcut: @retroactive CustomStringConvertible { case .return: keyString = "⏎" case .escape: keyString = "⎋" case .delete: keyString = "⌫" + case .deleteForward: keyString = "⌦" case .space: keyString = "␣" case .tab: keyString = "⇥" case .upArrow: keyString = "▲"