File tree Expand file tree Collapse file tree 1 file changed +1
-9
lines changed Expand file tree Collapse file tree 1 file changed +1
-9
lines changed Original file line number Diff line number Diff line change @@ -67,20 +67,14 @@ $ripple-radius: 20px;
67
67
68
68
// The inner circle for the radio, shown when checked.
69
69
.mat-radio-inner-circle {
70
- $transition-duration : 280ms ;
71
- $base-transition : transform ease $transition-duration , background-color ease $transition-duration ;
72
70
border-radius : 50% ;
73
71
box-sizing : border-box ;
74
72
display : block ;
75
73
height : $size ;
76
74
left : 0 ;
77
75
position : absolute ;
78
76
top : 0 ;
79
- // On some zoom levels the `scale(0.001)` from below can cause the circle to be shown as a 1x1
80
- // dot (see #22036). Ensure that it's hidden using `opacity`. There's a slight transition with
81
- // a long delay so that switching the opacity only applies after the `transform` is done.
82
- opacity : 0 ;
83
- transition : $base-transition , opacity linear 1ms $transition-duration ;
77
+ transition : transform ease 280ms , background-color ease 280ms ;
84
78
width : $size ;
85
79
86
80
// Note: This starts from 0.001 instead of 0, because transitioning from 0 to 0.5 causes
@@ -96,8 +90,6 @@ $ripple-radius: 20px;
96
90
97
91
.mat-radio-checked & {
98
92
transform : scale (0.5 );
99
- opacity : 1 ;
100
- transition : $base-transition ;
101
93
102
94
@include a11y .high-contrast (active , off) {
103
95
// Since we use a background color to render the circle, it won't be
You can’t perform that action at this time.
0 commit comments