New issue
Advanced search Search tips

Issue 908112 link

Starred by 2 users

Issue metadata

Status: Duplicate
Merged: issue 912022
Owner: ----
Closed: Dec 5
Components:
EstimatedDays: ----
NextAction: ----
OS: Mac
Pri: 3
Type: Bug



Sign in to add a comment

Trying to add French and remove English in settings on Mac causes JS errors in console

Project Member Reported by asvitk...@chromium.org, Nov 23

Issue description

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)
 
Mergedinto: 912022
Status: Duplicate (was: Untriaged)

Sign in to add a comment