diff options
author | GitLab Bot <gitlab-bot@gitlab.com> | 2020-09-12 06:09:29 +0300 |
---|---|---|
committer | GitLab Bot <gitlab-bot@gitlab.com> | 2020-09-12 06:09:29 +0300 |
commit | 8ca719f247e416c44550e6259b87c893b2b4fc4d (patch) | |
tree | 5344a615ad310753d0001399caf03f2e98134751 /app/assets/javascripts/main.js | |
parent | 0f5dcf55e543e2cb30697d4c8ea8ce509cf25375 (diff) |
Add latest changes from gitlab-org/gitlab@master
Diffstat (limited to 'app/assets/javascripts/main.js')
-rw-r--r-- | app/assets/javascripts/main.js | 27 |
1 files changed, 15 insertions, 12 deletions
diff --git a/app/assets/javascripts/main.js b/app/assets/javascripts/main.js index b6db43e128b..9fcf881a1ac 100644 --- a/app/assets/javascripts/main.js +++ b/app/assets/javascripts/main.js @@ -111,18 +111,21 @@ function deferredInitialisation() { initPersistentUserCallouts(); initDefaultTrackers(); - document.querySelector('#search').addEventListener( - 'focus', - () => { - import(/* webpackChunkName: 'globalSearch' */ './search_autocomplete') - .then(({ default: initSearchAutocomplete }) => { - const searchDropdown = initSearchAutocomplete(); - searchDropdown.onSearchInputFocus(); - }) - .catch(() => {}); - }, - { once: true }, - ); + const search = document.querySelector('#search'); + if (search) { + search.addEventListener( + 'focus', + () => { + import(/* webpackChunkName: 'globalSearch' */ './search_autocomplete') + .then(({ default: initSearchAutocomplete }) => { + const searchDropdown = initSearchAutocomplete(); + searchDropdown.onSearchInputFocus(); + }) + .catch(() => {}); + }, + { once: true }, + ); + } addSelectOnFocusBehaviour('.js-select-on-focus'); |