return to default selection tool after creation

This commit is contained in:
Ryan Di
2025-07-23 17:55:08 +10:00
parent 5c449839ba
commit 285134405b

View File

@@ -9311,7 +9311,7 @@ class App extends React.Component<AppProps, AppState> {
this.setState((prevState) => ({ this.setState((prevState) => ({
newElement: null, newElement: null,
activeTool: updateActiveTool(this.state, { activeTool: updateActiveTool(this.state, {
type: "selection", type: this.defaultSelectionTool,
}), }),
selectedElementIds: makeNextSelectedElementIds( selectedElementIds: makeNextSelectedElementIds(
{ {
@@ -9923,7 +9923,9 @@ class App extends React.Component<AppProps, AppState> {
this.setState({ this.setState({
newElement: null, newElement: null,
suggestedBindings: [], suggestedBindings: [],
activeTool: updateActiveTool(this.state, { type: "selection" }), activeTool: updateActiveTool(this.state, {
type: this.defaultSelectionTool,
}),
}); });
} else { } else {
this.setState({ this.setState({
@@ -10217,7 +10219,9 @@ class App extends React.Component<AppProps, AppState> {
this.setState( this.setState(
{ {
newElement: null, newElement: null,
activeTool: updateActiveTool(this.state, { type: "selection" }), activeTool: updateActiveTool(this.state, {
type: this.defaultSelectionTool,
}),
}, },
() => { () => {
this.actionManager.executeAction(actionFinalize); this.actionManager.executeAction(actionFinalize);