File tree Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Expand file tree Collapse file tree 1 file changed +6
-2
lines changed Original file line number Diff line number Diff line change @@ -704,7 +704,9 @@ export class MatSlider
704
704
705
705
if ( pointerPosition ) {
706
706
// Prevent the slide from selecting anything else.
707
- event . preventDefault ( ) ;
707
+ if ( event . cancelable ) {
708
+ event . preventDefault ( ) ;
709
+ }
708
710
const oldValue = this . value ;
709
711
this . _lastPointerEvent = event ;
710
712
this . _updateValueFromPosition ( pointerPosition ) ;
@@ -727,7 +729,9 @@ export class MatSlider
727
729
// seems like in most cases `touches` is empty for `touchend` events.
728
730
findMatchingTouch ( event . changedTouches , this . _touchId )
729
731
) {
730
- event . preventDefault ( ) ;
732
+ if ( event . cancelable ) {
733
+ event . preventDefault ( ) ;
734
+ }
731
735
this . _removeGlobalEvents ( ) ;
732
736
this . _isSliding = null ;
733
737
this . _touchId = undefined ;
You can’t perform that action at this time.
0 commit comments