From dc6b8da7686ce9bc7957014daf5144ad0c23d6db Mon Sep 17 00:00:00 2001 From: Abijeet Date: Mon, 13 Mar 2023 19:24:04 +0530 Subject: [PATCH] Update jquery.uls from upstream Updating to https://github.com/wikimedia/jquery.uls/commit/a5a470179221d870a05b08ffbb71bfecfab60a62 Bug: T328956 Change-Id: Ibbce56b36231dc1e44bdff2542b4735c870cfe00 --- lib/jquery.uls/src/jquery.uls.lcd.js | 4 ++++ 1 file changed, 4 insertions(+) diff --git a/lib/jquery.uls/src/jquery.uls.lcd.js b/lib/jquery.uls/src/jquery.uls.lcd.js index 8725c549..8390844b 100644 --- a/lib/jquery.uls/src/jquery.uls.lcd.js +++ b/lib/jquery.uls/src/jquery.uls.lcd.js @@ -148,6 +148,10 @@ */ highlightLanguageOption: function () { var $listItems = this.getLanguageOptionListItems(); + // There are no language items. Nothing to highlight. + if ( !$listItems.length ) { + return; + } $listItems.removeClass( 'uls-language-option--highlighted' ); var $selectedItem = $listItems.eq( this.navigationIndex );