set to default selection tool after unlocking tool

This commit is contained in:
Ryan Di
2025-07-23 18:10:50 +10:00
parent 2132c9ac44
commit 1489b6a740

View File

@ -3593,7 +3593,7 @@ class App extends React.Component<AppProps, AppState> {
...updateActiveTool( ...updateActiveTool(
this.state, this.state,
prevState.activeTool.locked prevState.activeTool.locked
? { type: "selection" } ? { type: this.defaultSelectionTool }
: prevState.activeTool, : prevState.activeTool,
), ),
locked: !prevState.activeTool.locked, locked: !prevState.activeTool.locked,
@ -7616,7 +7616,9 @@ class App extends React.Component<AppProps, AppState> {
resetCursor(this.interactiveCanvas); resetCursor(this.interactiveCanvas);
if (!this.state.activeTool.locked) { if (!this.state.activeTool.locked) {
this.setState({ this.setState({
activeTool: updateActiveTool(this.state, { type: "selection" }), activeTool: updateActiveTool(this.state, {
type: this.defaultSelectionTool,
}),
}); });
} }
}; };