File tree Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Expand file tree Collapse file tree 1 file changed +17
-2
lines changed Original file line number Diff line number Diff line change 1101
1101
1102
1102
function onPointerUp ( event ) {
1103
1103
1104
+ event . preventDefault ( ) ; // Prevent MouseEvent on mobile
1105
+
1104
1106
if ( event . button !== undefined && event . button !== 0 ) return ;
1105
1107
1106
1108
if ( _dragging && ( scope . axis !== null ) ) {
1107
1109
1108
1110
mouseUpEvent . mode = _mode ;
1109
- scope . dispatchEvent ( mouseUpEvent )
1111
+ scope . dispatchEvent ( mouseUpEvent ) ;
1110
1112
1111
1113
}
1112
1114
1113
1115
_dragging = false ;
1114
- onPointerHover ( event ) ;
1116
+
1117
+ if ( event instanceof TouchEvent ) {
1118
+
1119
+ // Force "rollover"
1120
+
1121
+ scope . axis = null ;
1122
+ scope . update ( ) ;
1123
+ scope . dispatchEvent ( changeEvent ) ;
1124
+
1125
+ } else {
1126
+
1127
+ onPointerHover ( event ) ;
1128
+
1129
+ }
1115
1130
1116
1131
}
1117
1132
You can’t perform that action at this time.
0 commit comments