diff --git a/web/history.md b/web/history.md index 44dfb22f0d..db96296f55 100644 --- a/web/history.md +++ b/web/history.md @@ -1,5 +1,8 @@ # KeymanWeb Version History +## 2019-02-26 11.0.221 stable +* Fixes bug with the Toolbar UI (#1629) + ## 2019-02-25 11.0.220 stable * 11.0 Stable release diff --git a/web/source/kmwuitoolbar.ts b/web/source/kmwuitoolbar.ts index 6f4d1e76a7..d24b742efe 100644 --- a/web/source/kmwuitoolbar.ts +++ b/web/source/kmwuitoolbar.ts @@ -337,7 +337,7 @@ if(!window['keyman']['ui']['name']) { if(Keyboards[j]['RegionCode'] != i) continue; // Not this region // Get JUST the language code for this section. BCP-47 codes can include more! - var bcpSubtags: string[] = keymanweb['util'].getLanguageCodes(Keyboards[j]['LanguageCode']); + var bcpSubtags: string[] = keymanweb['util']['getLanguageCodes'](Keyboards[j]['LanguageCode']); if(bcpSubtags[0] == languageCode) continue; // Same language as previous keyboard languageCode = bcpSubtags[0]; @@ -351,7 +351,7 @@ if(!window['keyman']['ui']['name']) { { if(Keyboards[j]['RegionCode'] != i) continue; // Not this region - var bcpSubtags: string[] = keymanweb['util'].getLanguageCodes(Keyboards[j]['LanguageCode']); + var bcpSubtags: string[] = keymanweb['util']['getLanguageCodes'](Keyboards[j]['LanguageCode']); if(bcpSubtags[0] == languageCode) { // Same language as previous keyboard, so add it to that entry var x = ui.languages[languageCode].keyboards;