diff --git a/src/viewport-three/viewport-host.ts b/src/viewport-three/viewport-host.ts index 37cb0f68..8f138a6d 100644 --- a/src/viewport-three/viewport-host.ts +++ b/src/viewport-three/viewport-host.ts @@ -1173,7 +1173,7 @@ export class ViewportHost { this.transformGizmoGroup.add(this.createRotateHandle(axis, effectiveRotationAxis === axis)); } - } else if (session.operation === "scale" && session.target.kind === "modelInstance") { + } else if (session.operation === "scale" && (session.target.kind === "modelInstance" || session.target.kind === "brush")) { for (const axis of ["x", "y", "z"] as const) { this.transformGizmoGroup.add(this.createScaleHandle(axis, session.axisConstraint === axis)); }