| Index: chrome/browser/resources/settings/languages_page/languages_page.js
|
| diff --git a/chrome/browser/resources/settings/languages_page/languages_page.js b/chrome/browser/resources/settings/languages_page/languages_page.js
|
| index 76147b05e34164593d2635b38b5e130aa8169eef..5e3c1bb8843ae5d9e00750c9443d567fbb34a985 100644
|
| --- a/chrome/browser/resources/settings/languages_page/languages_page.js
|
| +++ b/chrome/browser/resources/settings/languages_page/languages_page.js
|
| @@ -65,8 +65,12 @@ Polymer({
|
| * @param {!{target: Element, model: !{item: !LanguageState}}} e
|
| */
|
| onSpellCheckChange_: function(e) {
|
| - this.languageHelper.toggleSpellCheck(e.model.item.language.code,
|
| - e.target.checked);
|
| + var item = e.model.item;
|
| + if (!item.language.supportsSpellcheck)
|
| + return;
|
| +
|
| + this.languageHelper.toggleSpellCheck(item.language.code,
|
| + !item.spellCheckEnabled);
|
| },
|
|
|
| /** @private */
|
|
|