From 4180485eef9d00539616dfacfe57c7e8dc6c4ed8 Mon Sep 17 00:00:00 2001 From: Sosuke Suzuki Date: Sun, 19 Jan 2020 07:12:49 +0900 Subject: [PATCH] Disable shortcuts for shapes while dragging the selection (#447) --- src/index.tsx | 4 +++- 1 file changed, 3 insertions(+), 1 deletion(-) diff --git a/src/index.tsx b/src/index.tsx index 4fa431a0..92ffd423 100644 --- a/src/index.tsx +++ b/src/index.tsx @@ -297,7 +297,9 @@ export class App extends React.Component<{}, AppState> { !event.ctrlKey && !event.shiftKey && !event.altKey && - !event.metaKey + !event.metaKey && + (this.state.draggingElement === null || + this.state.elementType !== "selection") ) { this.setState({ elementType: findShapeByKey(event.key) }); } else if (event[META_KEY] && event.code === "KeyZ") {