diff options
author | Bob Zeleznik <zzzman@gmail.com> | 2019-07-04 18:46:56 -0400 |
---|---|---|
committer | Bob Zeleznik <zzzman@gmail.com> | 2019-07-04 18:46:56 -0400 |
commit | f53ec30e26f9f49d6ae82dbdf9781387fdbd212a (patch) | |
tree | c8a54bdcb9af679d36e09204b60d4235ee0ffdd0 | |
parent | d236da11dcd635440eecb897a195df8ade4ca7b0 (diff) |
added drag of search results
-rw-r--r-- | src/client/views/search/SearchItem.tsx | 5 |
1 files changed, 3 insertions, 2 deletions
diff --git a/src/client/views/search/SearchItem.tsx b/src/client/views/search/SearchItem.tsx index 601f4032d..f75a1875b 100644 --- a/src/client/views/search/SearchItem.tsx +++ b/src/client/views/search/SearchItem.tsx @@ -230,12 +230,13 @@ export class SearchItem extends React.Component<SearchItemProps> { render() { return ( <div className="search-overview" onPointerDown={this.pointerDown} onContextMenu={this.onContextMenu}> - <div className="search-item" onPointerEnter={this.highlightDoc} onPointerLeave={this.unHighlightDoc} ref={this.collectionRef} id="result" + <div className="search-item" onPointerEnter={this.highlightDoc} onPointerLeave={this.unHighlightDoc} id="result" onClick={this.onClick} onPointerDown={this.pointerDown} > <div className="main-search-info"> <div className="search-title" id="result" >{this.props.doc.title}</div> <div className="search-info" style={{ width: this._useIcons ? "15%" : "400px" }}> - <div className={`icon-${this._useIcons ? "icons" : "live"}`}> + <div className={`icon-${this._useIcons ? "icons" : "live"}`} ref={this.collectionRef} onPointerDown={ + SetupDrag(this.collectionRef, () => this.props.doc, undefined, undefined, undefined, undefined, () => SearchBox.Instance.closeSearch())}> <div className="search-type" >{this.DocumentIcon}</div> <div className="search-label">{this.props.doc.type}</div> </div> |