diff --git a/lib/scripts/hotkeys.js b/lib/scripts/hotkeys.js
index 356b691ea863dd7395286abbe067cab43a86142a..ad608b227007dba6453878cb7048edd19239de21 100644
--- a/lib/scripts/hotkeys.js
+++ b/lib/scripts/hotkeys.js
@@ -208,7 +208,7 @@ function Hotkeys() {
     /**
      * @property isMac
      */
-    this.isMac = (navigator.userAgent.indexOf('Mac') != -1);
+    this.isMac = is_macos;
 
     /**
      * Apply function cb on each element of o in the namespace of s
@@ -272,9 +272,7 @@ function Hotkeys() {
         }
 
         t.each(t.shortcuts, function(o) {
-            if (t.isMac && o.ctrl != e.metaKey)
-                return;
-            else if (!t.isMac && o.ctrl != e.ctrlKey)
+            if (o.ctrl != e.ctrlKey)
                 return;
 
             if (o.alt != e.altKey)