@@ -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