mdl-stepper
mdl-stepper copied to clipboard
IE 11 getIndicatorContentCompleted_ tries to add multiple classes at once
The code in getIndicatorContentCompleted_ works in other browsers, however IE11 and probably older IE versions as well do not support classList.add() with multiple parameters. Instead you must call classList.add() once for each class being added.
Bad: completed.classList.add('material-icons',this.CssClasses_.STEP_LABEL_INDICATOR_CONTENT);
Good: completed.classList.add('material-icons'); completed.classList.add(this.CssClasses_.STEP_LABEL_INDICATOR_CONTENT);
Here's a Mircosoft ticket for reference: https://connect.microsoft.com/IE/Feedback/Details/920755/