Skip to content

Commit fe39b55

Browse files
crisbetoandrewseguin
authored andcommitted
fix(material-experimental/mdc-checkbox): emitting fallback values for density CSS variables (#24184)
Fixes that the MDC checkbox density styles were emitting fallbacks for CSS variables. (cherry picked from commit 177d904)
1 parent 467ac02 commit fe39b55

File tree

1 file changed

+12
-9
lines changed

1 file changed

+12
-9
lines changed

src/material-experimental/mdc-checkbox/_checkbox-theme.scss

Lines changed: 12 additions & 9 deletions
Original file line numberDiff line numberDiff line change
@@ -112,16 +112,19 @@
112112

113113
@mixin density($config-or-theme) {
114114
$density-scale: theming.get-density-config($config-or-theme);
115-
.mat-mdc-checkbox .mdc-checkbox {
116-
@include mdc-checkbox-theme.density(
117-
$density-scale,
118-
$query: mdc-helpers.$mat-base-styles-query
119-
);
120-
}
121115

122-
@if ($density-scale == -2 or $density-scale == 'minimum') {
123-
.mat-mdc-checkbox-touch-target {
124-
display: none;
116+
@include mdc-helpers.disable-fallback-declarations {
117+
.mat-mdc-checkbox .mdc-checkbox {
118+
@include mdc-checkbox-theme.density(
119+
$density-scale,
120+
$query: mdc-helpers.$mat-base-styles-query
121+
);
122+
}
123+
124+
@if ($density-scale == -2 or $density-scale == 'minimum') {
125+
.mat-mdc-checkbox-touch-target {
126+
display: none;
127+
}
125128
}
126129
}
127130
}

0 commit comments

Comments
 (0)