Chrome Version: 72.0.3619.0 (Official Build) canary (64-bit)
OS: Mac
What steps will reproduce the problem?
(1) Go to language settings
(2) Add french
(3) Try to remove both english entries
What is the expected result?
It works?
What happens instead?
English can't be removed. JS console shows some errors:
Error in event handler for settingsPrivate.onPrefsChanged: Error: Assertion failed
crisper.js:8 Uncaught Error: Assertion failed
at assert (crisper.js:8)
at HTMLElement.disableLanguage (lazy_load.crisper.js:27)
at HTMLElement.onRemoveLanguageTap_ (lazy_load.crisper.js:35)
at HTMLButtonElement.handler (polymer-extracted.js:10)
settings/:1 Error in event handler for settingsPrivate.onPrefsChanged: Error: Assertion failed
crisper.js:8 Uncaught Error: Assertion failed
at assert (crisper.js:8)
at HTMLElement.isNthLanguage_ (lazy_load.crisper.js:35)
at HTMLElement.showMoveUp_ (lazy_load.crisper.js:35)
at runMethodEffect (polymer-extracted.js:10)
at Function._evaluateBinding (polymer-extracted.js:10)
at Object.runBindingEffect [as fn] (polymer-extracted.js:10)
at runEffectsForProperty (polymer-extracted.js:10)
at runEffects (polymer-extracted.js:10)
at TemplateInstance._propagatePropertyChanges (polymer-extracted.js:10)
at TemplateInstance._propertiesChanged (polymer-extracted.js:10)
Comment 1 by dpa...@chromium.org
, Dec 5Status: Duplicate (was: Untriaged)