Skip to content

Commit 7ef0926

Browse files
committed
unregister focusSearchInput listener after firing
1 parent 9af39dd commit 7ef0926

File tree

1 file changed

+4
-1
lines changed

1 file changed

+4
-1
lines changed

src/partials/footer-scripts.hbs

Lines changed: 4 additions & 1 deletion
Original file line numberDiff line numberDiff line change
@@ -4,7 +4,10 @@
44
<script async id="search-script" src="{{{uiRootPath}}}/js/vendor/docsearch.js"{{#if env.ALGOLIA_APP_ID}} data-app-id="{{env.ALGOLIA_APP_ID}}"{{/if}} data-api-key="{{env.ALGOLIA_API_KEY}}" data-index-name="{{env.ALGOLIA_IDX_NAME}}" data-stylesheet="{{{uiRootPath}}}/css/vendor/docsearch.css"></script>
55
{{#if page.home}}
66
<script>
7-
window.addEventListener('load', function () { document.querySelector('#search-input').focus() })
7+
window.addEventListener('load', function focusSearchInput () {
8+
window.removeEventListener('load', focusSearchInput)
9+
document.querySelector('#search-input').focus()
10+
})
811
</script>
912
{{/if}}
1013
{{/if}}

0 commit comments

Comments
 (0)