File tree Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Expand file tree Collapse file tree 1 file changed +4
-6
lines changed Original file line number Diff line number Diff line change 106
106
data . scrollParent = scrollParent ( data . $element ) ;
107
107
data . overflowOffset = avalon ( data . scrollParent ) . offset ( ) ;
108
108
}
109
- if ( element . setCapture ) { //设置鼠标捕获
110
- element . setCapture ( ) ;
111
- } else if ( window . captureEvents ) {
109
+ // element.setCapture();有副作用
110
+ if ( window . captureEvents ) {
112
111
window . captureEvents ( Event . MOUSEMOVE | Event . MOUSEUP ) ;
113
112
}
114
113
draggable . queue . push ( data ) ;
156
155
draggable . queue . forEach ( function ( data ) {
157
156
data . originalX = data . left ;
158
157
data . originalY = data . top ;
159
- if ( data . element . releaseCapture ) {
160
- data . element . releaseCapture ( ) ;
161
- } else if ( window . releaseEvents ) {
158
+ // data.element.releaseCapture();有副作用
159
+ if ( window . releaseEvents ) {
162
160
window . releaseEvents ( Event . MOUSEMOVE | Event . MOUSEUP ) ;
163
161
}
164
162
textselect ( false ) ;
You can’t perform that action at this time.
0 commit comments