Skip to content

Commit b55dd29

Browse files
committed
fix: resolve jest test failures in toolbar-ui
1 parent 5b0ab57 commit b55dd29

1 file changed

Lines changed: 18 additions & 16 deletions

File tree

js/toolbar-ui.js

Lines changed: 18 additions & 16 deletions
Original file line numberDiff line numberDiff line change
@@ -1666,25 +1666,27 @@ class ToolbarUI {
16661666
he: _("Hebrew")
16671667
};
16681668

1669-
langSearch.addEventListener("click", e => {
1670-
e.stopPropagation();
1671-
});
1669+
if (langSearch.addEventListener) {
1670+
langSearch.addEventListener("click", e => {
1671+
e.stopPropagation();
1672+
});
16721673

1673-
langSearch.addEventListener("input", e => {
1674-
const query = e.target.value.toLowerCase();
1675-
languages.forEach(lang => {
1676-
const langElem = docById(lang);
1677-
if (langElem && langElem.parentElement) {
1678-
const nativeName = langElem.innerHTML.toLowerCase();
1679-
const englishName = (englishNames[lang] || "").toLowerCase();
1680-
if (nativeName.includes(query) || englishName.includes(query)) {
1681-
langElem.parentElement.style.display = "";
1682-
} else {
1683-
langElem.parentElement.style.display = "none";
1674+
langSearch.addEventListener("input", e => {
1675+
const query = e.target.value.toLowerCase();
1676+
languages.forEach(lang => {
1677+
const langElem = docById(lang);
1678+
if (langElem && langElem.parentElement) {
1679+
const nativeName = langElem.innerHTML.toLowerCase();
1680+
const englishName = (englishNames[lang] || "").toLowerCase();
1681+
if (nativeName.includes(query) || englishName.includes(query)) {
1682+
langElem.parentElement.style.display = "";
1683+
} else {
1684+
langElem.parentElement.style.display = "none";
1685+
}
16841686
}
1685-
}
1687+
});
16861688
});
1687-
});
1689+
}
16881690
}
16891691

16901692
/**

0 commit comments

Comments
 (0)