diff options
-rw-r--r-- | chrome/browser/resources/options/chromeos_language_list.js | 2 |
1 files changed, 2 insertions, 0 deletions
diff --git a/chrome/browser/resources/options/chromeos_language_list.js b/chrome/browser/resources/options/chromeos_language_list.js index 5f03d84..a89b875 100644 --- a/chrome/browser/resources/options/chromeos_language_list.js +++ b/chrome/browser/resources/options/chromeos_language_list.js @@ -126,6 +126,8 @@ cr.define('options.language', function() { // valid after the data model is loaded. This is neeeded to keep // the selected language after the languge is added or removed. this.selectionModel.selectedIndex = originalSelectedIndex; + // The lead index should be updated too. + this.selectionModel.leadIndex = originalSelectedIndex; } else if (this.dataModel.length > 0){ // Otherwise, select the first item if it's not empty. // Note that ListSingleSelectionModel won't select an item |