diff --git a/src/components/post-modal/index.tsx b/src/components/post-modal/index.tsx
index e2771fb4a..514818736 100644
--- a/src/components/post-modal/index.tsx
+++ b/src/components/post-modal/index.tsx
@@ -194,7 +194,7 @@ export default function PostModal({
instanceRef={(inst) => (textAreaRef.current = inst)}
onPaste={onPaste}
onKeyDown={(e) => {
- if (e.ctrlKey && e.key === "Enter") submit();
+ if ((e.ctrlKey || e.metaKey) && e.key === "Enter") submit();
}}
/>
{previewDraft.content.length > 0 && (
diff --git a/src/views/channels/components/send-message-form.tsx b/src/views/channels/components/send-message-form.tsx
index 1d94226c5..356c59fcf 100644
--- a/src/views/channels/components/send-message-form.tsx
+++ b/src/views/channels/components/send-message-form.tsx
@@ -76,7 +76,7 @@ export default function ChannelMessageForm({
ref={textAreaRef}
onPaste={onPaste}
onKeyDown={(e) => {
- if (e.ctrlKey && e.key === "Enter" && formRef.current) formRef.current.requestSubmit();
+ if ((e.ctrlKey || e.metaKey) && e.key === "Enter" && formRef.current) formRef.current.requestSubmit();
}}
/>
diff --git a/src/views/dms/components/send-message-form.tsx b/src/views/dms/components/send-message-form.tsx
index e7326ae25..c71c79f1c 100644
--- a/src/views/dms/components/send-message-form.tsx
+++ b/src/views/dms/components/send-message-form.tsx
@@ -92,7 +92,7 @@ export default function SendMessageForm({
ref={textAreaRef}
onPaste={onPaste}
onKeyDown={(e) => {
- if (e.ctrlKey && e.key === "Enter" && formRef.current) formRef.current.requestSubmit();
+ if ((e.ctrlKey || e.metaKey) && e.key === "Enter" && formRef.current) formRef.current.requestSubmit();
}}
/>
diff --git a/src/views/thread/components/reply-form.tsx b/src/views/thread/components/reply-form.tsx
index ce2c5a6db..331b93cfe 100644
--- a/src/views/thread/components/reply-form.tsx
+++ b/src/views/thread/components/reply-form.tsx
@@ -87,7 +87,7 @@ export default function ReplyForm({ item, onCancel, onSubmitted, replyKind = kin
instanceRef={(inst) => (textAreaRef.current = inst)}
onPaste={onPaste}
onKeyDown={(e) => {
- if (e.ctrlKey && e.key === "Enter" && formRef.current) formRef.current.requestSubmit();
+ if ((e.ctrlKey || e.metaKey) && e.key === "Enter" && formRef.current) formRef.current.requestSubmit();
}}
/>