File tree 1 file changed +7
-8
lines changed
src/cdk/a11y/high-contrast-mode
1 file changed +7
-8
lines changed Original file line number Diff line number Diff line change @@ -92,19 +92,18 @@ export class HighContrastModeDetector {
92
92
_applyBodyHighContrastModeCssClasses ( ) : void {
93
93
if ( ! this . _hasCheckedHighContrastMode && this . _platform . isBrowser && this . _document . body ) {
94
94
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
+ ) ;
99
100
this . _hasCheckedHighContrastMode = true ;
100
101
101
102
const mode = this . getHighContrastMode ( ) ;
102
103
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 ) ;
105
105
} 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 ) ;
108
107
}
109
108
}
110
109
}
You can’t perform that action at this time.
0 commit comments