File tree Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Expand file tree Collapse file tree 1 file changed +7
-5
lines changed Original file line number Diff line number Diff line change @@ -57,11 +57,13 @@ export class Switch extends SwitchBase {
57
57
}
58
58
59
59
private setNativeBackgroundColor ( value : string | number | Color ) {
60
- if ( value instanceof Color ) {
61
- // todo: use https://developer.android.com/reference/androidx/core/graphics/BlendModeColorFilterCompat
62
- this . nativeViewProtected . getTrackDrawable ( ) . setColorFilter ( value . android , android . graphics . PorterDuff . Mode . SRC_OVER ) ;
63
- } else {
64
- this . nativeViewProtected . getTrackDrawable ( ) . clearColorFilter ( ) ;
60
+ if ( this . nativeViewProtected ) {
61
+ if ( value instanceof Color ) {
62
+ // todo: use https://developer.android.com/reference/androidx/core/graphics/BlendModeColorFilterCompat
63
+ this . nativeViewProtected . getTrackDrawable ( ) . setColorFilter ( value . android , android . graphics . PorterDuff . Mode . SRC_OVER ) ;
64
+ } else {
65
+ this . nativeViewProtected . getTrackDrawable ( ) . clearColorFilter ( ) ;
66
+ }
65
67
}
66
68
}
67
69
You can’t perform that action at this time.
0 commit comments