Skip to content

Commit 5f7c585

Browse files
authored
feat: Auto-focus select2 search fields when they open (ietf-tools#4599)
1 parent cbb8da7 commit 5f7c585

1 file changed

Lines changed: 8 additions & 0 deletions

File tree

ietf/static/js/select2.js

Lines changed: 8 additions & 0 deletions
Original file line numberDiff line numberDiff line change
@@ -39,6 +39,14 @@ window.setupSelect2Field = function (e) {
3939

4040
template_modify = e.hasClass("tz-select") ? prettify_tz : undefined;
4141

42+
// focus the search field automatically
43+
$(document)
44+
.on("select2:open", () => {
45+
document.querySelector(
46+
".select2-container--open .select2-search__field")
47+
.focus()
48+
});
49+
4250
e.select2({
4351
multiple: maxEntries !== 1,
4452
maximumSelectionSize: maxEntries,

0 commit comments

Comments
 (0)