From 12c37c3c09dfbcb16d85ff79dd36991feb6152b5 Mon Sep 17 00:00:00 2001 From: Carlin MacKenzie Date: Fri, 12 Jan 2024 17:21:51 +0100 Subject: [PATCH] remove handleOnMouseDown function --- .../components/MultipleOptionsSearchBar.js | 14 ++------------ 1 file changed, 2 insertions(+), 12 deletions(-) diff --git a/invenio_search_ui/assets/semantic-ui/js/invenio_search_ui/components/MultipleOptionsSearchBar.js b/invenio_search_ui/assets/semantic-ui/js/invenio_search_ui/components/MultipleOptionsSearchBar.js index 9e33216..b20d0c4 100644 --- a/invenio_search_ui/assets/semantic-ui/js/invenio_search_ui/components/MultipleOptionsSearchBar.js +++ b/invenio_search_ui/assets/semantic-ui/js/invenio_search_ui/components/MultipleOptionsSearchBar.js @@ -55,11 +55,6 @@ export class MultipleOptionsSearchBar extends Component { this.setState({ queryString: value }); }; - handleMouseDown = (e) => { - e.persist(); - if(e.target.nodeName === "BUTTON") this.handleOnSearchClick(); - } - render() { const { placeholder, options } = this.props; const { queryString } = this.state; @@ -80,7 +75,7 @@ export class MultipleOptionsSearchBar extends Component { onResultSelect={this.handleOnResultSelect} onSearchChange={this.handleOnSearchChange} resultRenderer={(props) => resultRenderer(props, queryString)} - onMouseDown={this.handleMouseDown} // not onClick as button moves after focus + onMouseDown={this.handleOnSearchClick} // not onClick as button moves after focus results={options} value={queryString} placeholder={placeholder} @@ -133,11 +128,6 @@ export class MultipleOptionsSearchBarCmp extends Component { onInputChange(value); }; - handleMouseDown = (e) => { - e.persist(); - if(e.target.nodeName === "BUTTON") this.onBtnSearchClick(); - } - render() { const { placeholder, queryString, options } = this.props; const button = ( @@ -158,7 +148,7 @@ export class MultipleOptionsSearchBarCmp extends Component { onResultSelect={this.onBtnSearchClick} onSearchChange={this.handleOnSearchChange} resultRenderer={(props) => resultRenderer(props, queryString)} - onMouseDown={this.handleMouseDown} // not onClick as button moves after focus + onMouseDown={this.handleOnSearchClick} // not onClick as button moves after focus results={options} value={queryString} placeholder={placeholder}