Skip to content

Commit 19c618c

Browse files
committed
resolves #97 don't allow search results to close on click to support opening results in tabs
1 parent 55bb568 commit 19c618c

File tree

1 file changed

+7
-0
lines changed

1 file changed

+7
-0
lines changed

src/js/vendor/docsearch.bundle.js

Lines changed: 7 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -31,6 +31,7 @@
3131
var eventEmitter = controller.autocomplete
3232
var autocomplete = eventEmitter.autocomplete
3333
autocomplete.setVal()
34+
eventEmitter.on('autocomplete:selected', disableClose)
3435
eventEmitter.on('autocomplete:updated', resetScroll.bind(autocomplete.getWrapper().firstChild))
3536
if (filterInput) filterInput.addEventListener('change', toggleFilter.bind(controller.input))
3637
searchField.addEventListener('click', confineEvent)
@@ -61,6 +62,12 @@
6162
e.stopPropagation()
6263
}
6364

65+
function disableClose (e) {
66+
e.isDefaultPrevented = function () {
67+
return true
68+
}
69+
}
70+
6471
function resetSearch () {
6572
this.close()
6673
this.setVal()

0 commit comments

Comments
 (0)