From 71668312c42426ed23e46c9a79f93e329f2b6625 Mon Sep 17 00:00:00 2001
From: Douwe Maan <douwe@gitlab.com>
Date: Thu, 5 Feb 2015 21:56:25 +0100
Subject: [PATCH] Submit comment on command-enter.

Fixes #1869.
---
 CHANGELOG                              | 2 +-
 app/assets/javascripts/notes.js.coffee | 2 +-
 2 files changed, 2 insertions(+), 2 deletions(-)

diff --git a/CHANGELOG b/CHANGELOG
index 235a99b43270f..5af8ccd90fb3c 100644
--- a/CHANGELOG
+++ b/CHANGELOG
@@ -35,7 +35,7 @@ v 7.8.0
   - 
   - Add a commit calendar to the user profile (Hannes Rosenögger)  
   - 
-  - 
+  - Submit comment on command-enter
   - 
   - Fix long broadcast message cut-off on left sidebar (Visay Keo)
   - Add Project Avatars (Steven Thonus and Hannes Rosenögger)
diff --git a/app/assets/javascripts/notes.js.coffee b/app/assets/javascripts/notes.js.coffee
index ac1353b8bb62f..15597060c6b4c 100644
--- a/app/assets/javascripts/notes.js.coffee
+++ b/app/assets/javascripts/notes.js.coffee
@@ -59,7 +59,7 @@ class @Notes
 
     @notes_forms = '.js-main-target-form textarea, .js-discussion-note-form textarea'
     $(document).on('keypress', @notes_forms, (e)->
-      if e.keyCode == 10 || (e.ctrlKey && e.keyCode == 13)
+      if e.keyCode == 10 || ((e.metaKey || e.ctrlKey) && e.keyCode == 13)
         $(@).parents('form').submit()
     )
 
-- 
GitLab