File tree Expand file tree Collapse file tree 1 file changed +7
-8
lines changed
src/cdk/a11y/high-contrast-mode Expand file tree Collapse file tree 1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -92,19 +92,18 @@ export class HighContrastModeDetector {
9292 _applyBodyHighContrastModeCssClasses ( ) : void {
9393 if ( ! this . _hasCheckedHighContrastMode && this . _platform . isBrowser && this . _document . body ) {
9494 const bodyClasses = this . _document . body . classList ;
95- // IE11 doesn't support `classList` operations with multiple arguments
96- bodyClasses . remove ( HIGH_CONTRAST_MODE_ACTIVE_CSS_CLASS ) ;
97- bodyClasses . remove ( BLACK_ON_WHITE_CSS_CLASS ) ;
98- bodyClasses . remove ( WHITE_ON_BLACK_CSS_CLASS ) ;
95+ bodyClasses . remove (
96+ HIGH_CONTRAST_MODE_ACTIVE_CSS_CLASS ,
97+ BLACK_ON_WHITE_CSS_CLASS ,
98+ WHITE_ON_BLACK_CSS_CLASS ,
99+ ) ;
99100 this . _hasCheckedHighContrastMode = true ;
100101
101102 const mode = this . getHighContrastMode ( ) ;
102103 if ( mode === HighContrastMode . BLACK_ON_WHITE ) {
103- bodyClasses . add ( HIGH_CONTRAST_MODE_ACTIVE_CSS_CLASS ) ;
104- bodyClasses . add ( BLACK_ON_WHITE_CSS_CLASS ) ;
104+ bodyClasses . add ( HIGH_CONTRAST_MODE_ACTIVE_CSS_CLASS , BLACK_ON_WHITE_CSS_CLASS ) ;
105105 } else if ( mode === HighContrastMode . WHITE_ON_BLACK ) {
106- bodyClasses . add ( HIGH_CONTRAST_MODE_ACTIVE_CSS_CLASS ) ;
107- bodyClasses . add ( WHITE_ON_BLACK_CSS_CLASS ) ;
106+ bodyClasses . add ( HIGH_CONTRAST_MODE_ACTIVE_CSS_CLASS , WHITE_ON_BLACK_CSS_CLASS ) ;
108107 }
109108 }
110109 }
You can’t perform that action at this time.
0 commit comments