aboutsummaryrefslogtreecommitdiff
path: root/src/views/freeformcanvas/CollectionFreeFormView.tsx
diff options
context:
space:
mode:
authorbob <bcz@cs.brown.edu>2019-01-28 12:58:20 -0500
committerbob <bcz@cs.brown.edu>2019-01-28 12:58:20 -0500
commit5e1171dd68c227ad6e3a618dd77d0dcd97b2003c (patch)
tree511f2b211a7bdd29547e3e35e1b7e461744248d9 /src/views/freeformcanvas/CollectionFreeFormView.tsx
parenta777df0f814019de6d1efb373b57b0c7049d2022 (diff)
got rid of force update for doc decs and adjusted point transforms to account for collection border width.
Diffstat (limited to 'src/views/freeformcanvas/CollectionFreeFormView.tsx')
-rw-r--r--src/views/freeformcanvas/CollectionFreeFormView.tsx8
1 files changed, 1 insertions, 7 deletions
diff --git a/src/views/freeformcanvas/CollectionFreeFormView.tsx b/src/views/freeformcanvas/CollectionFreeFormView.tsx
index 437db7493..2233ffcaf 100644
--- a/src/views/freeformcanvas/CollectionFreeFormView.tsx
+++ b/src/views/freeformcanvas/CollectionFreeFormView.tsx
@@ -61,7 +61,6 @@ export class CollectionFreeFormView extends React.Component<IProps> {
doc.y = docY;
}
e.stopPropagation();
- DocumentDecorations.Instance.forceUpdate();
}
componentDidMount() {
@@ -115,8 +114,6 @@ export class CollectionFreeFormView extends React.Component<IProps> {
doc.SetFieldValue(KeyStore.PanY, y + (e.pageY - this._lastY) / currScale, NumberField);
this._lastX = e.pageX;
this._lastY = e.pageY;
-
- DocumentDecorations.Instance.forceUpdate()
}
}
@@ -137,8 +134,6 @@ export class CollectionFreeFormView extends React.Component<IProps> {
this.props.Document.SetField(KeyStore.Scale, new NumberField(deltaScale));
this.props.Document.SetFieldValue(KeyStore.PanX, Panxx + dx, NumberField);
this.props.Document.SetFieldValue(KeyStore.PanY, Panyy + dy, NumberField);
-
- DocumentDecorations.Instance.forceUpdate()
}
onDrop = (e: React.DragEvent): void => {
@@ -200,11 +195,10 @@ export class CollectionFreeFormView extends React.Component<IProps> {
const panx: number = Document.GetFieldValue(KeyStore.PanX, NumberField, Number(0));
const pany: number = Document.GetFieldValue(KeyStore.PanY, NumberField, Number(0));
const currScale: number = Document.GetFieldValue(KeyStore.Scale, NumberField, Number(1));
- // DocumentDecorations.Instance.forceUpdate()
return (
<div className="border" style={{
borderStyle: "solid",
- borderWidth: "2px"
+ borderWidth: "2px",
}}>
<div className="collectionfreeformview-container" onPointerDown={this.onPointerDown} onWheel={this.onPointerWheel} onContextMenu={(e) => e.preventDefault()} style={{
width: "100%",