From b2ca63d0b1834510c83018a76797c887e04fdf0a Mon Sep 17 00:00:00 2001
From: monikahedman <monika_hedman@brown.edu>
Date: Thu, 15 Aug 2019 17:13:03 -0400
Subject: things are not working

---
 src/client/views/PreviewCursor.tsx | 37 ++++++++++++++++++-------------------
 1 file changed, 18 insertions(+), 19 deletions(-)

(limited to 'src/client/views/PreviewCursor.tsx')

diff --git a/src/client/views/PreviewCursor.tsx b/src/client/views/PreviewCursor.tsx
index 9967e142d..04ec51218 100644
--- a/src/client/views/PreviewCursor.tsx
+++ b/src/client/views/PreviewCursor.tsx
@@ -26,27 +26,27 @@ export class PreviewCursor extends React.Component<{}> {
     }
 
     paste = (e: ClipboardEvent) => {
-        console.log(e.clipboardData);
-        if (e.clipboardData) {
-            //what needs to be done with this?
-            console.log(e.clipboardData.getData("text/html"));
-            // console.log(e.clipboardData.getData("text/csv"));
-            console.log(e.clipboardData.getData("text/plain"));
-            console.log(e.clipboardData.getData("image/png"));
-            console.log(e.clipboardData.getData("image/jpg"));
-            console.log(e.clipboardData.getData("image/jpeg"));
+        console.log("pasting")
+        if (PreviewCursor.Visible) {
+            console.log("preview is visible")
+            if (e.clipboardData) {
+                //what needs to be done with this?
+                console.log(e.clipboardData.getData("text/html"));
+                // console.log(e.clipboardData.getData("text/csv"));
+                console.log(e.clipboardData.getData("text/plain"));
+                console.log(e.clipboardData.getData("image/png"));
+                console.log(e.clipboardData.getData("image/jpg"));
+                console.log(e.clipboardData.getData("image/jpeg"));
 
-            if (e.clipboardData.getData("text/plain") !== "") {
-                let text = e.clipboardData.getData("text/plain");
-                let newBox = Docs.Create.TextDocument({ width: 200, height: 100, x: PreviewCursor._clickPoint[0], y: PreviewCursor._clickPoint[1], title: "-typed text-" });
-                newBox.proto!.autoHeight = true;
-                PreviewCursor._addLiveTextDoc(newBox);
+                // pasting in text
+                if (e.clipboardData.getData("text/plain") !== "") {
+                    let text = e.clipboardData.getData("text/plain");
+                    let newBox = Docs.Create.TextDocument({ width: 200, height: 100, x: PreviewCursor._clickPoint[0], y: PreviewCursor._clickPoint[1], title: "-typed text-" });
+                    newBox.proto!.autoHeight = true;
+                    PreviewCursor._addLiveTextDoc(newBox);
+                }
             }
         }
-
-        // let newBox = Docs.Create.TextDocument({ width: 200, height: 100, x: x, y: y, title: "-typed text-" });
-        //     newBox.proto!.autoHeight = true;
-        //     this.props.addLiveTextDocument(newBox);
     }
 
     @action
@@ -70,7 +70,6 @@ export class PreviewCursor extends React.Component<{}> {
     }
     @action
     public static Show(x: number, y: number, onKeyPress: (e: KeyboardEvent) => void, addLiveText: (doc: Doc) => void) {
-        console.log("clickpoint setting")
         this._clickPoint = [x, y];
         this._onKeyPress = onKeyPress;
         this._addLiveTextDoc = addLiveText;
-- 
cgit v1.2.3-70-g09d2

