aboutsummaryrefslogtreecommitdiff
path: root/src/client/views/nodes/LinkMenuItem.tsx
diff options
context:
space:
mode:
authormonikahedman <monika_hedman@brown.edu>2019-08-20 14:37:20 -0400
committermonikahedman <monika_hedman@brown.edu>2019-08-20 14:37:20 -0400
commitbd484eac03d50b6ce517bf9d0f966d4c48d14570 (patch)
treeea9d283065f2fcf194a8a061632c01709312bc23 /src/client/views/nodes/LinkMenuItem.tsx
parent56014ff0f3ae620d8a09fdd1d5e98d6b0755f354 (diff)
highlighting working
Diffstat (limited to 'src/client/views/nodes/LinkMenuItem.tsx')
-rw-r--r--src/client/views/nodes/LinkMenuItem.tsx16
1 files changed, 3 insertions, 13 deletions
diff --git a/src/client/views/nodes/LinkMenuItem.tsx b/src/client/views/nodes/LinkMenuItem.tsx
index c3d9d033f..12eb2c2f7 100644
--- a/src/client/views/nodes/LinkMenuItem.tsx
+++ b/src/client/views/nodes/LinkMenuItem.tsx
@@ -32,30 +32,20 @@ export class LinkMenuItem extends React.Component<LinkMenuItemProps> {
private _drag = React.createRef<HTMLDivElement>();
@observable private _showMore: boolean = false;
@action toggleShowMore() { this._showMore = !this._showMore; }
- @observable shouldUnhighlight: boolean = false;
- componentDidMount = () => {
- // document.addEventListener("pointerdown", this.unhighlight);
- }
unhighlight = () => {
- // if (this.shouldUnhighlight)
- // Doc.UnhighlightAll();
- Doc.UnHighlightDoc(this.props.destinationDoc);
+ Doc.UnhighlightAll();
+ document.removeEventListener("pointerdown", this.unhighlight);
}
@action
highlightDoc = () => {
- // this.shouldUnhighlight = false;
document.removeEventListener("pointerdown", this.unhighlight);
-
Doc.HighlightDoc(this.props.destinationDoc);
-
window.setTimeout(() => {
- // this.shouldUnhighlight = true;
document.addEventListener("pointerdown", this.unhighlight);
-
- }, 3000);
+ }, 10000);
}
// NOT DONE?