diff --git a/src/components/App.tsx b/src/components/App.tsx index 2305488ea..c25962dc6 100644 --- a/src/components/App.tsx +++ b/src/components/App.tsx @@ -779,6 +779,12 @@ export class App extends React.Component { private handleCanvasDoubleClick = ( event: React.MouseEvent, ) => { + // case: double-clicking with arrow/line tool selected would both create + // text and enter multiElement mode + if (this.state.multiElement) { + return; + } + resetCursor(); const { x, y } = viewportCoordsToSceneCoords(