ソースを参照

Cmd-A to select everything (#51)

Christopher Chedeau 5 年 前
コミット
3b919f3235
1 ファイル変更7 行追加0 行削除
  1. 7 0
      src/index.tsx

+ 7 - 0
src/index.tsx

@@ -381,6 +381,7 @@ class App extends React.Component<{}, AppState> {
     if (event.key === "Escape") {
       clearSelection();
       drawScene();
+      event.preventDefault();
     } else if (event.key === "Backspace") {
       deleteSelectedElements();
       drawScene();
@@ -402,6 +403,12 @@ class App extends React.Component<{}, AppState> {
       });
       drawScene();
       event.preventDefault();
+    } else if (event.key === "a" && event.metaKey) {
+      elements.forEach(element => {
+        element.isSelected = true;
+      });
+      drawScene();
+      event.preventDefault();
     }
   };