aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/collections/CollectionFreeFormView.tsx
diff options
context:
space:
mode:
authorBob Zeleznik <zzzman@gmail.com>2019-03-17 23:04:18 -0400
committerBob Zeleznik <zzzman@gmail.com>2019-03-17 23:04:18 -0400
commita6ca5db7f43ee31965169ff8d6d0aaffa86dc74e (patch)
tree39e234e20df85c7b85d3ae4928fd596a025bcf09 /src/client/views/collections/CollectionFreeFormView.tsx
parenta39945779d1f81444bc9639604594b03821a3be5 (diff)
tweaked drop code
Diffstat (limited to 'src/client/views/collections/CollectionFreeFormView.tsx')
-rw-r--r--src/client/views/collections/CollectionFreeFormView.tsx19
1 files changed, 5 insertions, 14 deletions
diff --git a/src/client/views/collections/CollectionFreeFormView.tsx b/src/client/views/collections/CollectionFreeFormView.tsx
index cf9bf9b92..808a22a5d 100644
--- a/src/client/views/collections/CollectionFreeFormView.tsx
+++ b/src/client/views/collections/CollectionFreeFormView.tsx
@@ -79,20 +79,11 @@ export class CollectionFreeFormView extends CollectionViewBase {
let screenX = de.x - (de.data["xOffset"] as number || 0);
let screenY = de.y - (de.data["yOffset"] as number || 0);
const [x, y] = this.getTransform().transformPoint(screenX, screenY);
- if (!de.data["alias"]) {
- const docView: DocumentView = de.data["documentView"];
- let doc: Document = docView ? docView.props.Document : de.data["document"];
- if (doc) {
- doc.SetNumber(KeyStore.X, x);
- doc.SetNumber(KeyStore.Y, y);
- this.bringToFront(doc);
- }
- }
- else {
- let newDoc: Document = de.data["newDoc"]
- newDoc.SetNumber(KeyStore.X, x)
- newDoc.SetNumber(KeyStore.Y, y)
- this.bringToFront(newDoc)
+ let doc: Document = de.data["document"];
+ if (doc) {
+ doc.SetNumber(KeyStore.X, x);
+ doc.SetNumber(KeyStore.Y, y);
+ this.bringToFront(doc);
}
}