Skip to content

Commit 50a4f94

Browse files
fix: Prevent selection of new elements when using the freehand tool
1 parent 2af19a2 commit 50a4f94

1 file changed

Lines changed: 4 additions & 2 deletions

File tree

components/Canvas.cl.jac

Lines changed: 4 additions & 2 deletions
Original file line numberDiff line numberDiff line change
@@ -1896,8 +1896,10 @@ def:pub Canvas(props: dict) -> JsxElement {
18961896

18971897
if newElement {
18981898
elementsHook.addElement(newElement);
1899-
selectionHook.setSelectedElement({"element": newElement, "id": newElement.id});
1900-
if props.onToolChange {
1899+
if currentTool != "freehand" {
1900+
selectionHook.setSelectedElement({"element": newElement, "id": newElement.id});
1901+
}
1902+
if props.onToolChange and currentTool != "freehand" {
19011903
props.onToolChange("select");
19021904
}
19031905
}

0 commit comments

Comments
 (0)