aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
diff options
context:
space:
mode:
authoreleanor-park <eleanor_park@brown.edu>2024-06-18 14:10:40 -0400
committereleanor-park <eleanor_park@brown.edu>2024-06-18 14:10:40 -0400
commitbd64bbd29a38ae4979b2165d1fa9b9c76c2600d5 (patch)
treeaf42ca2cfae2729e9ef1f43d6f7ddf44f6ffdf5d /src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
parentb6ae411cfa04f6736d91749e6c99beb8179b3a30 (diff)
svg to bezier conversion
Diffstat (limited to 'src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx')
-rw-r--r--src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx8
1 files changed, 4 insertions, 4 deletions
diff --git a/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx b/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
index a27ac2a0c..93b63ac4c 100644
--- a/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
+++ b/src/client/views/collections/collectionFreeForm/CollectionFreeFormView.tsx
@@ -1267,17 +1267,17 @@ export class CollectionFreeFormView extends CollectionSubView<Partial<collection
SmartDrawHandler.Instance.displaySmartDrawHandler(e.pageX, e.pageY, this.createInkStrokes);
};
- @action
+ @undoBatch
createInkStrokes = (strokeList: InkData[], alpha?: number) => {
console.log(strokeList.length);
strokeList.forEach(inkData => {
// const points: InkData = FitCurve(inkData, 20) as InkData;
- const allPts = GenerateControlPoints(inkData, alpha);
- const bounds = InkField.getBounds(allPts);
+ // const allPts = GenerateControlPoints(inkData, alpha);
+ const bounds = InkField.getBounds(inkData);
const B = this.screenToFreeformContentsXf.transformBounds(bounds.left, bounds.top, bounds.width, bounds.height);
const inkWidth = ActiveInkWidth() * this.ScreenToLocalBoxXf().Scale;
const inkDoc = Docs.Create.InkDocument(
- allPts,
+ inkData,
{ title: 'stroke',
x: B.x - inkWidth / 2,
y: B.y - inkWidth / 2,