@@ -7,7 +7,7 @@ document.addEventListener('mousedown', function(event) {
77 if ( ! dragElement ) return ;
88
99 event . preventDefault ( ) ;
10-
10+
1111 dragElement . ondragstart = function ( ) {
1212 return false ;
1313 } ;
@@ -19,7 +19,7 @@ document.addEventListener('mousedown', function(event) {
1919 function onMouseUp ( event ) {
2020 finishDrag ( ) ;
2121 } ;
22-
22+
2323 function onMouseMove ( event ) {
2424 moveAt ( event . clientX , event . clientY ) ;
2525 }
@@ -31,9 +31,9 @@ document.addEventListener('mousedown', function(event) {
3131 if ( isDragging ) {
3232 return ;
3333 }
34-
34+
3535 isDragging = true ;
36-
36+
3737 document . addEventListener ( 'mousemove' , onMouseMove ) ;
3838 element . addEventListener ( 'mouseup' , onMouseUp ) ;
3939
@@ -50,10 +50,10 @@ document.addEventListener('mousedown', function(event) {
5050 if ( ! isDragging ) {
5151 return ;
5252 }
53-
53+
5454 isDragging = false ;
5555
56- dragElement . style . top = parseInt ( dragElement . style . top ) + pageYOffset + 'px' ;
56+ dragElement . style . top = parseInt ( dragElement . style . top ) + window . pageYOffset + 'px' ;
5757 dragElement . style . position = 'absolute' ;
5858
5959 document . removeEventListener ( 'mousemove' , onMouseMove ) ;
@@ -113,4 +113,4 @@ document.addEventListener('mousedown', function(event) {
113113 dragElement . style . top = newY + 'px' ;
114114 }
115115
116- } ) ;
116+ } ) ;
0 commit comments