Преглед на файлове

Reset selection when adding text

Christopher Chedeau преди 5 години
родител
ревизия
afe6331c61
променени са 1 файла, в които са добавени 8 реда и са изтрити 3 реда
  1. 8 3
      src/index.js

+ 8 - 3
src/index.js

@@ -257,7 +257,10 @@ class App extends React.Component {
             generateDraw(element);
             elements.push(element);
             if (this.state.elementType === "text") {
-              this.setState({ draggingElement: null });
+              this.setState({
+                draggingElement: null,
+                elementType: "selection"
+              });
               element.isSelected = true;
             } else {
               this.setState({ draggingElement: element });
@@ -297,8 +300,10 @@ class App extends React.Component {
               } else {
                 draggingElement.isSelected = true;
               }
-              this.setState({ draggingElement: null });
-              this.setState({ elementType: "selection" });
+              this.setState({
+                draggingElement: null,
+                elementType: "selection"
+              });
               drawScene();
             };