@@ -32,22 +32,22 @@ function cornerTreatment(cornerFamily: CornerFamily, cornerSize: number | CoreTy
3232 if ( typeof cornerSize === 'object' ) {
3333 if ( cornerFamily === CornerFamily . CUT ) {
3434 if ( cornerSize . unit === '%' ) {
35- corner = MDCCornerTreatment . cornerWithCutValueType ( cornerSize . value , MDCCornerTreatmentValueType . Percentage ) ;
35+ corner = MDCCornerTreatment . cornerWithCutValueType ( cornerSize . value , 1 ) ;
3636 } else {
37- corner = MDCCornerTreatment . cornerWithCutValueType ( PercentLength . toDevicePixels ( cornerSize ) , MDCCornerTreatmentValueType . Absolute ) ;
37+ corner = MDCCornerTreatment . cornerWithCutValueType ( Utils . layout . toDeviceIndependentPixels ( PercentLength . toDevicePixels ( cornerSize ) ) , 0 ) ;
3838 }
3939 } else {
4040 if ( cornerSize . unit === '%' ) {
41- corner = MDCCornerTreatment . cornerWithRadiusValueType ( cornerSize . value , MDCCornerTreatmentValueType . Percentage ) ;
41+ corner = MDCCornerTreatment . cornerWithRadiusValueType ( cornerSize . value , 1 ) ;
4242 } else {
43- corner = MDCCornerTreatment . cornerWithRadiusValueType ( PercentLength . toDevicePixels ( cornerSize ) , MDCCornerTreatmentValueType . Absolute ) ;
43+ corner = MDCCornerTreatment . cornerWithRadiusValueType ( Utils . layout . toDeviceIndependentPixels ( PercentLength . toDevicePixels ( cornerSize ) ) , 0 ) ;
4444 }
4545 }
4646 } else {
4747 if ( cornerFamily === CornerFamily . ROUNDED ) {
48- corner = MDCCornerTreatment . cornerWithRadius ( PercentLength . toDevicePixels ( cornerSize ) ) ;
48+ corner = MDCCornerTreatment . cornerWithRadius ( Utils . layout . toDeviceIndependentPixels ( PercentLength . toDevicePixels ( cornerSize ) ) ) ;
4949 } else {
50- corner = MDCCornerTreatment . cornerWithCut ( PercentLength . toDevicePixels ( cornerSize ) ) ;
50+ corner = MDCCornerTreatment . cornerWithCut ( Utils . layout . toDeviceIndependentPixels ( PercentLength . toDevicePixels ( cornerSize ) ) ) ;
5151 }
5252 }
5353 return corner ;
0 commit comments