浏览代码

chore: don't handle key down if ctrl/meta pressed

Yukun Guo 5 年之前
父节点
当前提交
9141712988
共有 1 个文件被更改,包括 5 次插入0 次删除
  1. 5 0
      src/main/frontend/components/editor.cljs

+ 5 - 0
src/main/frontend/components/editor.cljs

@@ -491,8 +491,13 @@
          (fn [e key-code]
            (let [key (gobj/get e "key")
                  value (gobj/get input "value")
+                 ctrlKey (gobj/get e "ctrlKey")
+                 metaKey (gobj/get e "metaKey")
                  pos (:pos (util/get-caret-pos input))]
              (cond
+               (or ctrlKey metaKey)
+               nil
+
                (or
                 (and (= key "#")
                      (and