var SearchBox_searchEvent = function (e) {
var query = this.value();
this.renderFacets();
+ this.focusSearch(e);
this.app.options.callbacks.search(query, this.app.searchQuery);
};
if (SearchBox_searchEvent.toString() !== VS.ui.SearchBox.prototype.searchEvent.toString().replace(
- /this\.focusSearch\(e\);\n[ ]{4}this\.value\(query\)/, 'this.renderFacets()')) {
+ /this\.focusSearch\(e\);\n[ ]{4}this\.value\(query\)/,
+ 'this\.renderFacets();\n this\.focusSearch(e)')) {
throw new Error(
"Trying to replace wrong version of VS.ui.SearchBox#searchEvent. "
+ "Please fix replacement.");
e.preventDefault();
this.vs.searchQuery.add(new VS.model.SearchFacet(_.extend(
{app: this.vs}, ui.item)));
+ this.vs.searchBox.searchEvent({});
},
/**