diff --git a/crates/gpui/src/platform/mac/platform.rs b/crates/gpui/src/platform/mac/platform.rs index a36ffb348a88dd88cb596b1fa9a807c809b0dcb1..4a06ced19c02e8070147f6d3c49dee9791de3e09 100644 --- a/crates/gpui/src/platform/mac/platform.rs +++ b/crates/gpui/src/platform/mac/platform.rs @@ -294,8 +294,10 @@ impl MacPlatform { Some(crate::OsAction::Copy) => selector("copy:"), Some(crate::OsAction::Paste) => selector("paste:"), Some(crate::OsAction::SelectAll) => selector("selectAll:"), - Some(crate::OsAction::Undo) => selector("undo:"), - Some(crate::OsAction::Redo) => selector("redo:"), + // "undo:" and "redo:" are always disabled in our case, as + // we don't have a NSTextView/NSTextField to enable them on. + Some(crate::OsAction::Undo) => selector("handleGPUIMenuItem:"), + Some(crate::OsAction::Redo) => selector("handleGPUIMenuItem:"), None => selector("handleGPUIMenuItem:"), };